[Abandonné]Texte clignotant seulement sous Firefox

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Humpfff
Tyrannosaurus Rex
Messages : 2451
Inscription : 05 avr. 2004, 13:23

Message par Humpfff »

Flore a écrit :Mouaaahhhhaaaaaah !!!
Génial, GoupiNoir
Je plussoie :D
zelu
Lézard à collerette
Messages : 229
Inscription : 03 déc. 2004, 23:56

Message par zelu »

lordbdp a écrit :Bon, je laisse tomber le clignotant alors ! Comment stabyloter du texte d'une certaine couleur alors ? Je ne veu pas que la couleur du text change maisn juste le background délimité...
Avec une balise <span> et une classe ?
HTML:

Code : Tout sélectionner

bla bla bla <span class="stabilo">mon texte</span>bli blib li
CSS:

Code : Tout sélectionner

.stabilo {background-color: yellow}
(le jaune, c'est pour l'exemple, hein?)
WinXP familial / Firefox 2.0 / Thunderbird 1.5.0.7 / Avast! / KPS 4.2.3 / + de détails
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Sauf que :

Code : Tout sélectionner

<span class="stabilo">
<script language="javaScript1.2"> 
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60; 
heures = minutes / 60; 
heures = Math.round (heures); 
jour = heures / 24;
jour = Math.round (jour);
document.write ("Jour J  ".big()+ jour);
</SCRIPT>
</span>
Le texte ne se retrouve pas stabyloté...
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Il faut insérer le span dans le script lui-même.

Code : Tout sélectionner

<p id="insertdate"></p>

<script type="text/javascript">
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60;
heures = minutes / 60;
heures = Math.round (heures);
jour = heures / 24;
jour = Math.round (jour);
document.getElementById("insertdate").innerHTML ("<span class='stabilo'>Jour J  ".big()+ jour + "</span>");
</script>
J'utilise innerHTML, c'est moins sale que document.write, dans l'idéal il faudrait manipuler directement l'arbre DOM :wink:
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Y'a carément plus rien qui s'affiche !
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Code : Tout sélectionner

<p id='insertdate'></p>

<script type="text/javascript">
<!--
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60;
heures = minutes / 60;
heures = Math.round (heures);
jour = heures / 24;
jour = Math.round (jour);
document.getElementById("insertdate").innerHTML="<span class='stabilo'>Jour J  " + jour + "</span>";
-->
</script>
Manque juste le = après innerhtml.
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

C'est visible mais toujours pas stabiloté ! :shock:
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Exemple ?
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

J'ai modifié le code :

Code : Tout sélectionner

<font color="blue"><p id='insertdate' align="center">
<script language="javaScript1.2">
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60; 
heures = minutes / 60; 
heures = Math.round (heures); 
jour = heures / 24;
jour = Math.round (jour);
document.getElementById("insertdate").innerHTML="<strong><span class='stabilo'><BLINK>Jour J  " + jour + "</BLINK></span></strong>";
</SCRIPT></p></font>
- Texte clignotant sous Opera et Firefox
- Texte fixe sous iE (tampis pour les utilisateurs de iE :wink: )
- Text coloré sous Opera et iE
- Texte noir sous Firefox
- Pas de stabilotage sous tous les navigateurs...(c'est pas encore ça !)
Pour voir il suffit d'aller sur http://www.e-central.fr


On va y arriver... :wink:
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Bah chez moi il n'y a carrément rien du tout :mrgreen:

Pourquoi ne le ferais-tu pas en php ? Ce serait plus logique (je pensais que ça affichait l'heure dynamiquement, mais ce n'est pas le cas).
zelu
Lézard à collerette
Messages : 229
Inscription : 03 déc. 2004, 23:56

Message par zelu »

calimo a écrit :Bah chez moi il n'y a carrément rien du tout.
Moi pareil.
Jusqu'à ce que je réalise que NoScript bloquait le script ... :wink:
WinXP familial / Firefox 2.0 / Thunderbird 1.5.0.7 / Avast! / KPS 4.2.3 / + de détails
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Ben chez moi c'est stabiloté. :?:
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Et comment je met tout ça en php ?
Kamotos
Arias
Messages : 12
Inscription : 26 août 2005, 01:35

Message par Kamotos »

Je crois que c'est ça:

Code : Tout sélectionner

<span style="background-color: white;/*tu mets la couleur qui te vas*/></span>
Image
Monique
Lézard à collerette
Messages : 476
Inscription : 05 janv. 2004, 23:21

Message par Monique »

Bonjour,

Question très naïve mais bon... :roll:
Que signifie "stabiloter" ?
Amicalement,
Monique
Mozilla-Belgium | OpenWeb | Opquast
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités