Bonjour à tous
la balise <blink> </blink> fonctionne bien avec FF mais elle ne l'est pas avec Ie, est ce qu'il y a un moyen de la faire fonctionner avec Ie. Merci de me porter aide.
Bonjour à tous
la balise <blink> </blink> fonctionne bien avec FF mais elle ne l'est pas avec Ie, est ce qu'il y a un moyen de la faire fonctionner avec Ie. Merci de me porter aide.
bonjour,
La balise Blink n'est pas compatible avec le navigateur ie(et surement d'aures). Préfère du Javascript plutôt que cette balise pas très propre... Je crois qu'elle n'est pas valide...
++
La balise <blink> n'est en effet pas valide W3C.
Solution : Javascript -> fonction setInterval() + modification du style visibility ou color.
Oui mais quels sont les paramètres de cette fonction et comment l'utiliser ?
<script langage="javascript">
fuction setInterval( que mettre ici ? mon texte ? ou quoi ?){
...........................?
Merci de m'éclaircir un peu
bonsoir,
voilà:
le 1000 étant la durée en millisecondes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <head>.... <SCRIPT language="javascript"> function cligno() { if(document.getElementById("txt").style.visibility != 'hidden'){ document.getElementById("txt").style.visibility = 'hidden'; } else{ document.getElementById("txt").style.visibility = 'visible'; } } var timer=setInterval("cligno()", 1000); </SCRIPT> ...</head>.... <span id="txt">HELLO</span>...
++
Peut-on integrer ce code dans un css ?
J'avais trouver ça concernant la fameuse balise Blink (à integrer dans un css)
Ca marche nickel mais j'y comprend rien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 BLINK { visibility: expression((function(){ if (!window.IEBlink) { window.IEBlink = "visible"; setInterval(function() { window.IEBlink = (window.IEBlink=="visible"?"hidden":"visible"); var blinks = document.getElementsByTagName("blink"); for (var i=0; i < blinks.length; i++) { blinks[i].style.visibility=window.IEBlink; } }, 700) } return ""; })()); }
Sinon j'avais aussi trouver ce bout de code
Mais j'ai jamais reussi à le faire fonctionner,ni dans la page ni dans le CSS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <span class="blink">Texte qui clignote</span> // Javascript pour IE : function blink() { if(IE){ spans=document.getElementsByTagName('span'); x = spans.length; for(var i=0; i<x; i++) if(spans.getAttribute('class')=='blink') if(span.visibility=="hidden") span.visiblity="visible"; else span.visiblity="hidden"; } setTimeout("blink",1000); } window.onload=blink;
Si quelqu'un à une solution...![]()
slt,
le premier code que tu nous donnes permet l'utilisation de la balise <blink> et la définit pour les navigateurs qui ne la connaitrait pas...
mais tu dis que tu la places dans le css ?? comment ca ? parce que ce n'est ni plus ni moins que du js....
Ben oui copies/colles le dans un fichier css puis dans la page html qui va avec, incris <blink> Texte qui clignote </blink> et ouvres la page dans IE et tu verras ...![]()
Partager