Přesměrování v JavaScriptu
14 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den, potřeboval bych poradit s přesměrováním v JavaScriptu. <script> function pristup(){ var result = confirm("UPOZORNĚNÍ! TATO POVÍDKA NENÍ VHODNÁ PRO OSOBY MLADŠÍ 18 LET! JE VÁM 18?"); if(result){ window.location.href = "chyba.html"; }else{ alert('Prosím, opusťte tuto stránku. Děkuji.') } if(alert){ window.location.href = "smrtrosa.html"; } } </script> co dělám v tomto scriptu špatně? Vše jsem vložil do html souboru, ze kterého bych byl buďto přesměrován na smrtrosa.html nebo na chyba.html po každé mě to pustí ale na smrtrosa.html. Jsem co se JavaScriptu týče úplný antitalent.
-
Zkuste řádek window.location.href = "chyba.html"; přepsat na toto: document.location.replace("chyba.html"); Patrik
-
I po přepsání stále nefunguje.
-
Smím se zeptat, kam ten kód dáváte? Kouknu na chyby javascriptu. Patrik
-
Vkládám kód do <BODY> a také do toho souboru ze kterého bude provedeno přesměrování buď na smrtrosa, nebo na chyba Hejkal
-
Je ten soubor na webu? Pokud ano, na jaké adrese? Patrik
-
hejkal.webz.cz/stories.html
-
Jestli tomu rozumím správně, tak nevyskočí okno. Pokud má vyskočit, tak upravte element <body> na toto: <body onload="pristup();"> Patrik
-
V kterém přesně souboru, v tom stories.hmtl?
-
Omlouvám se za pozdní odpověď. Ano, do toho stories.html
-
Dobře, to je v pořádku, nic nefunguje Hejkal
-
Navíc, po rozkliknutí hejkal.webz.cz/stories.html tak se mi automaticky zvolí volba jako kdybych klikl na smrtrosa.html a nemohu tudíž dále pracovat nebo postupovat i jinam
-
Mi to funguje, jen zrušit mě také přesměruje na tu samou stránku, co ok. Patrik
-
Já používám jen window.location = "adresa" a funguje to perfektně