Bonjour ,
Je recherche à afficher un flux rss "riche" (avec image + courte description) sur une page html, grâce au service RSS-TO-JAVASCRIPT, et je suis confronté à un affichage différent selon le navigateur utilisé (en l'ocurrence internet explorer et firefox).
En effet, avec INTERNET EXPLORER, l'affichage est tel que je souhaite qu'il s'affiche, cad proprement, aligné à gauche, cadré etc :
Tandis qu'avec Mozzilla FireFox, tout est complètement décalé, les articles s'affichent en "escalier", les titres se chevauchent, bref l'affichage est impropre à la publication :
Est-ce que quelqu'un connaît la solution à ce problème ? j'ai tenté en vain de modifier les attributs du style CSS, est-il possible de résoudre le problème ? C'est probablement un attribut css qu'il faut impérativement rajouter sur firefox alors que ie l'interprète "d'office", néanmoins je ne connais point cet attribut ou cette méthode spécifique
Voici le code source de la page :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd]"> <html xmlns="[http://www.w3.org/1999/xhtml]"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans nom</title> </head> <body> <div align="left"> <style> <!-- .channel { width: 200px; font-family: arial; font-weight: 400; font-size: 12px; margin-bottom: 10px; } .channelDescription { width: 200px; font-size: 9px; margin-bottom: 10px;} .channelPublisher { width: 200px; font-size: 12px; margin-bottom: 10px;} .news { width: 200px; background-color: #ffffff; display: block; font-size: 12px; width: 100%; margin-bottom: -15px;} .newsAlt { width: 200px; background-color: #ffffff; display: block; font-size: 12px; width: 100%; margin-bottom: -15px;} --> </style> <script language="JavaScript" src="[http://convert.rss-to-javascript.com/?desc=1&desc_max=100&num=10&font=Verdana&font_size=10&src=http%3A%2F%2Fgamerfrance.verygames.net%2Fdotclear%2Frss.php http://convert.rss-to-javascript.com/...]"> </script> <noscript> Your browser does not support JavaScript. <a title='RSS-to-JavaScript.com: Free RSS to JavaScript Converter' href=[http://www.rss-to-javascript.com/?p=151,381&desc=1&desc_max=100&num=10&font=Verdana&font_size=10&src=http%3A%2F%2Fgamerfrance.verygames.net%2Fdotclear%2Frss.php&as_html=1>Click http://www.rss-to-javascript.com/...] to read the latest news</a>. </noscript> <a href=[http://www.rss-to-javascript.com] target=_blank title='RSS-to-JavaScript.com: Free RSS to JavaScript Converter'><img src=[http://www.rss-to-javascript.com/images/rss-to-jss-small.gif] alt='RSS to JavaScript' border=0></a> </div> </body> </html>
Elle est également en ligne à l'adresse suivante (pour travailler dessus uniquement bien sûr) : http://perso.orange.fr/lenainmechant/temp/rss.html
A noter également le fait que parfois quand on recharge la page (actualisation), l'affichage ne marche plus (la page indique "terminé" mais le flux n'est pas affiché). Cela arrive d'ailleurs + fréquement sur firefox (chez moi tout du moins). peut être un hasard, à mon avis ça vient du service qui sature peut être parfois.
Le cas échéant, pourriez-vous m'indiquer un service similaire qui fonctionnerait correctement ? Toute aide serait vraiment la bienvenue Pour l'instant je n'ai trouvé aucun autre service "d'affichage RSS sur page web" qui permette d'afficher le contenu "comme il faut" (à savoir la vignette, une courte description, le tout dans un affichage bien structuré... sur ie du moins
Merci à vous, j'espère que quelqu'un pourra m'aider à résoudre ce petit problème