balise marquee sous IE

balise marquee sous IE - PHP - Programmation

Marsh Posté le 26-04-2007 à 18:15:05    

Ayant résolu mon problème, j'ai édité mais j'ai encore un pépin  :p  
 
avec ce code ci :  
<center>
<MARQUEE DIRECTION="up" SCROLLAMOUNT="1" bgcolor="white" width="88%">
<CENTER><FONT COLOR="#5ebedf" SIZE="1"><B>
<?  
        for ($i=0; $i<$nb; ++$i)
    {    
                echo "<a href= '../Php/appli.php?EX=AffichNews'>{$res[$i]['Titre']}</a>";
                echo "<br />";
        }
?>
</B></FONT></CENTER>
</MARQUEE>
</center>
 
j'obtiens ce que je veux c'est à dire une liste de liens qui défilent de bas en haut.
Cependant, l'affichage souhaité ne fonctionne que sous firefox et pas sur internet explorer.
Sue IE l'affichage des titres que je veux mettre se place en dessous du "marquee" (et donc ne défile pas par la même occcasion)
Pouvez vous me dire ce qu'il faudrait que je change svp  
merci
 
 
//Au passage, félicitations ;)  pour ce site qui est vraiment bien fait

Reply

Marsh Posté le 26-04-2007 à 18:15:05   

Reply

Marsh Posté le 26-04-2007 à 18:20:29    

la balise <marquee> est une balise propriétaire (introduite par Netscape). Elle n'est donc pas du tout standard. Je suis étonné que FF la reconnaisse (ça vient sans doute de sa parentée avec Mozilla, lui même ayant une parentée avec Netscape). Pour IE, c'est normal. :o  
 
=> pour que ça marche partout, utiliser du JS ou du flash.
 
ps : je suis étonné qu'il y ait encore des gens qui utilsent une balise aussi vieille... :pfff:

Reply

Marsh Posté le 26-04-2007 à 18:55:41    

je ne te demande pas de faire mon travail, mais peux tu me donner un exemple de code en javascript permettant de faire la meme chose car je m'y connais pas trop.
Merci
 
Par contre si qq a la solution pour la balise marquee, je suis preneur pk d'après ce que j'avais compri, marquee était réservé à ie et non à firefox or c'est le contraire dans mon cas.
Bien qu'elle soit vieille, son effet reste totalement satisfaisant, je trouve.


Message édité par Genuine le 26-04-2007 à 20:15:39
Reply

Marsh Posté le 27-04-2007 à 08:49:36    

non seulement la balise marquee n'est pas reconnus par tous les navigateurs, mais en plus elle ne rentre pas dans les recommandations de la W3C, donc ton site ne sera pas valide au point de vue html.. (bon en même temps c'est pas la mort :D)
 
Tiens vla un lien vers des tas de scripts d'animations de texte en JS ;)

Reply

Marsh Posté le 27-04-2007 à 11:09:22    

y'a aussi script.aculo.us qui est une lib JS cross-browser sympa :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed