| Autor | Zpráva | ||
|---|---|---|---|
| drozdo Profil |
#1 · Zasláno: 20. 4. 2009, 20:38:02 · Upravil/a: drozdo
Zdravim potreboval by som po kazdej sekunde vypisat inu premennu, ktora obsahuje iny styyl ....
hladal som nieco podobne .... a ak tak som cosi pozliepal, ale ako inak, to nefunguje a nevim co je s tym: var x = "<a id='obstar1' href='index.php?page=obstaravanie'>daco</a>";
var y = "<a id='obstar2' href='index.php?page=obstaravanie'>daco</a>";
var c = 0;
var cislo = 0;
function start(){
// rozbehnutie animacie
window.setInterval("krok(c)", 1000)
}
function krok(cislo){
if (cislo=c) {
document.write(x);
c:=c+'1';
}
else {
document.write(y);
c:=c-'1';
}
}
start()Ked sa na to lepsie divam mam to totalna na.... Preto aspon by som poprosil niaky navrh na jednoduchy skriptik ..... dik :) |
||
| LuBoss Profil * |
#2 · Zasláno: 22. 4. 2009, 12:37:11
Zdarek, nepochopil som presne o co ti ide, ale ta funkcia krok bude volana, az po zobrazeni stranky prehliadacom a v tej chvili uz nie je mozne pouzit document.write.
Mozno ti pomoze toto: <html> <head> <style> .obstarClass1 { color: red; } .obstarClass2 { color: blue; } </style> <script> var c = 0; function init() { window.setInterval("step()", 1000) } function step() { var el = document.getElementById("obstar"); if(c == 0) { el.className="obstarClass2"; c = 1; } else { el.className="obstarClass1"; c = 0; } } </script> </head> <body onLoad="init()"> <a id="obstar" class="obstarClass1" href="index.php?page=obstaravanie">daco</a> </body> </html> |
||
|
Časová prodleva: 17 let
|
|||
0