Page 2 sur 3

Publié : 24 oct. 2005, 23:30
par Humpfff
Flore a écrit :Mouaaahhhhaaaaaah !!!
Génial, GoupiNoir
Je plussoie :D

Publié : 24 oct. 2005, 23:33
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?)

Publié : 25 oct. 2005, 00:32
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é...

Publié : 25 oct. 2005, 10:31
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:

Publié : 25 oct. 2005, 15:17
par lordbdp
Y'a carément plus rien qui s'affiche !

Publié : 25 oct. 2005, 16:19
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.

Publié : 25 oct. 2005, 17:57
par lordbdp
C'est visible mais toujours pas stabiloté ! :shock:

Publié : 25 oct. 2005, 18:11
par calimo
Exemple ?

Publié : 25 oct. 2005, 18:29
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:

Publié : 25 oct. 2005, 18:43
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).

Publié : 25 oct. 2005, 19:28
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:

Publié : 25 oct. 2005, 20:33
par SB
Ben chez moi c'est stabiloté. :?:

Publié : 25 oct. 2005, 21:02
par lordbdp
Et comment je met tout ça en php ?

Publié : 01 nov. 2005, 21:30
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>

Publié : 02 nov. 2005, 20:41
par Monique
Bonjour,

Question très naïve mais bon... :roll:
Que signifie "stabiloter" ?