U prethodnim prilozima pisali smo o manipulaciji statusnom linijom, i naฤinima predstavljanja podataka u njoj. U ovom prilogu ฤemo se nadovezati na prethodne, i govoriฤemo o flash efektu ili blink efektu (efektu treperenja). Efektom postiลพemo da se odreฤena poruka na statusnoj liniji naizmeniฤno prikazuje i neprikazuje, u odreฤenim vremenskim intervalima. Ovaj efekat mnogo viลกe privlaฤi paลพnju posetilaca od efekta klizanja (scroll) teksta po liniji, pa se moลพe koristiti za neke reklamne poruke. Inaฤe, ovo nije ฤesto koriลกฤen efekat na Internetu. Evi i samog skripta:
<SCRIPT LANGUAGE="JavaScript">
<!–
var poruka="www.krstarica.com!!";
var brzina=400;
var vidljivost=0;function Flash()
{
if (vidljivost == 0) {
window.status=poruka;
vidljivost=1;
}
else {
window.status="";
vidljivost=0;
}
setTimeout(‘Flash()’, brzina);
}
//–>
</SCRIPT>
Kada smo prethodni kod ugnjezdili u <HEAD> tag, potrebno je da samo iz <BODY> taga pozovemo funkciju:
<BODY onLoad="Flash()">
Kako radi funkcija? Pa, vrlo jednostavno, u varijablu poruka smeลกtamo poruku za prikazivanje u statusnoj liniji, varijabla brzina predstavlja vreme prikazivanja stanja 1 i 0. Kada pozovemo funkciju proverava se varijabla vidljivost, i ako je stanje „0“ prikazuje se poruka u statusnoj liniji, u suprotnom se prikazuje poruka veliฤine nula („“), a zatim se rekurzivno poziva ista funkcija i tako u krug.
Pratite Krstaricu na www.krstarica.com