Autor | Zpráva | ||
---|---|---|---|
Meldo Profil |
#1 · Zasláno: 4. 3. 2005, 19:11:12
ako doplnit tento script, aby sa po kliknutí na obrázok zmenila stránka za povedzme 1sekundu.?? Neviem si s tým rady.
<head> <title>Untitled</title> <script language="JavaScript"> function on() { document.zarovka.src="obrazy/foto2.gif"; } function off() { document.zarovka.src="obrazy/foto.gif";} </script> </head> <body> <img src="obrazy/foto.gif" alt="" border="0" onclick="on();" name="zarovka" onmouseout="off();"> </body> Este druha otazocka pre moderatora. Neviem ci robim chybu ja ale uz asi 2 tyzdne sa mi nejde prihlasit. |
||
Meldo Profil |
#2 · Zasláno: 4. 3. 2005, 19:11:44
Hmmmmmmmmm. Teraz to prihlasenie ide :->>>
|
||
habendorf Profil |
#3 · Zasláno: 4. 3. 2005, 19:16:48 · Upravil/a: habendorf
Časování JS: http://www.jakpsatweb.cz/javascript/casovani.html
Počkat, ještě jednou čtu zadání - chápu dobře?: po kliknutí na obrázek se má: 1) změnit obrázek (budeš měnit this.src='xxxx') 2) čekat vteřinu (setTimeout(location.href='URL',1000) 3) natáhnout jiná stránka? (už vyřešeno výše) |
||
Meldo Profil |
#4 · Zasláno: 5. 3. 2005, 16:28:24
Ano chapes dobre.
Neviem to setTimeout vlozit do toho scriptu. Vzdy sa to presmeruje hned. a vypise mi to chybovu hlasku. nemozte mi to tam vlozit niekto z vas?? Skusal som to vlozit do tej funkcie on, vytvaral som novu funkciu a nic.dik |
||
habendorf Profil |
#5 · Zasláno: 5. 3. 2005, 17:00:07 · Upravil/a: habendorf
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> Odzkoušeno, chodí. Samozřejmě místo na google to pošli tam, kam potřebuješ. |
||
Meldo Profil |
#6 · Zasláno: 5. 3. 2005, 21:06:41
Díky moc.
|
||
Leo Profil |
#7 · Zasláno: 5. 3. 2005, 21:53:25
Ten skript ale neresi jednu drobnost - za tu jednu sekundu se obrazek tezko stihne stahnout ze serveru, Leo
|
||
habendorf Profil |
#8 · Zasláno: 6. 3. 2005, 01:02:41
Leo: Počítám, že když Meldo chce dělat efekty se záměnou obrázků, tak už ty obrázky má preloadnuté. A těch pár nanosekund, které bude trvat jejich natažení z cache a vykreslení - to bych asi vážně neřešil.
|
||
Leo Profil |
#9 · Zasláno: 6. 3. 2005, 09:53:04
"Počítám, že když Meldo chce dělat efekty se záměnou obrázků, tak už ty obrázky má preloadnuté."
No podle toho dotazu bych to tak nesacoval :-) Leo |
||
Meldo Profil |
#10 · Zasláno: 6. 3. 2005, 12:14:04
Ten obrazok co sa ma zobrazit po kliknuti ma 950 bitov takze si myslim ze sa to stihne nacitat aj pri pomalsom pripojeni.
|
||
habendorf Profil |
#11 · Zasláno: 6. 3. 2005, 19:40:49 · Upravil/a: habendorf
Meldo: Spíš asi 950 bytů, ne bitů. Je ale opravdu lepší si ho preloadnout, stačí když do toho skriptu dopíšeš (na začátek, před tu funkci) toto:
zarovkaon = new Image(); |
||
Meldo Profil |
#12 · Zasláno: 7. 3. 2005, 14:38:28
hehe dik za opravu.
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0