Autor Zpráva
repporello
Profil *
Ahojte,

len taká maličkosť. Mám v JS dva po sebe idúce príkazy location.href= ...
potrebujem aby sa ten druhý vykonal až keď sa prvá stránka načíta...
ten kód používam v jednom špecializovanom softvéri a funkcia setTimeout() tam nejako záhadne nefunguje...
Houmles
Profil *
událost onload postačí :-)
repporello
Profil *
a akým spôsobom?
lebo takto ako som predpokladal mi to nefunguje:
document.location.href='http://...'
   window.onload=function(){
    document.location.href='http://...'
   }



aha, už chápem, že to nejde preto, že po tom prvom príkaze sa tá zvyšná časť kódu už ani nemá prečo vykonať... nejaký spôsob ako to obísť?
_es
Profil
repporello:
Presmerovaním na inú stránku sa samozrejme zruší aj všetok bežiaci JS zo starej. Takže treba, aby prvá stránka presmerovala na druhú a druhá na tretiu. „Obísť“ by sa to dalo, len ak by sa presmerovával nejaký frame alebo iframe a presmerovanie riadila okolitá stránka.
Bubák
Profil
_es:
len ak by sa presmerovával nejaký frame alebo iframe
Případně pojmenované okno otevřené přes window.open.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: