12. december 2005 - 18:35Der er
3 kommentarer og 1 løsning
blink da
jeg har følgende fra et spm her på eksperten: <script language="javascript"> function Blink() { obj=document.getElementById("blink"); if (obj.style.visibility=="hidden") obj.style.visibility="visible"; else obj.style.visibility="hidden"; window.setTimeout("Blink();",800); } </script>
Det virker fint.
Men nu har jeg endnu et objekt jeg skal have til at blinke. Så jeg kopiere scriptet og ændre funktionsnavn til blink2 de 2 steder og jeg ændrer getelementbyid til blink2. Objektet hedder naturligvis også blink2.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Du kunne lave en mere generel funktion: <script type="text/javascript"> function blink(elmID) { oS = document.getElementById(elmID).style; oS.visibility = (oS.visibility == "hidden") ? "visible" : "hidden"; } /* Sætter to timere med setInterval, som kalder funktionen hvert 800'nde millisekund Bemærk at de to variabler timer1 og timer2 kan senere bruges til at stoppe blinkeriet , fx: window.clearInterval(timer1); */ var timer1 = window.setInterval("blink('blink1');",800); var timer2 = window.setInterval("blink('blink2');",800); </script>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.