| Autor | Zpráva | ||
|---|---|---|---|
| sniclman Profil * |
#1 · Zasláno: 12. 6. 2012, 08:49:12
Dobrý den,
na stránku nahrávám dva externí javascriptové soubory. V každém souboru mám podmínku, že se script spustí až po načtení stránky document.onreadystatechange = function()
{
if(document.readyState == 'complete')
{
nějaké funkce atd...
}
}Bohužel se vykoná vždypouze javascript, který je poslední. Při pokusu s následujícím zápisem jsem dosáhl stejného výsledku, vyběhne pouze alert 'test 2'. document.onreadystatechange=test1;
document.onreadystatechange=test2;
function test1(){
if(document.readyState == 'complete'){alert('test 1');}
}
function test2(){
if(document.readyState == 'complete'){alert('test 2');}
}Můžete mi prosím poradit jak zajistit aby fungovaly oba javascriptové soubory? |
||
| _es Profil |
#2 · Zasláno: 12. 6. 2012, 08:55:51
sniclman:
Asi rovnaký problém, len iná udalosť: Kombinace window.onload a atributu onload v <body> |
||
| sniclman Profil * |
#3 · Zasláno: 12. 6. 2012, 12:17:45
_es:
Děkuji, použil jsem function funkcia(){nejaký kód}
try{addEventListener("load", funkcia, false);}catch(e){attachEvent("onload", funkcia);} |
||
| Chamurappi Profil |
#4 · Zasláno: 12. 6. 2012, 12:52:41
Reaguji na sniclmana:
„V každém souboru mám podmínku, že se script spustí až po načtení stránky“ Proč je raději nedáš na konec stránky? |
||
|
Časová prodleva: 13 let
|
|||
0