Autor Zpráva
Fisak
Profil
Dobrý den.
Chci přesměrovat stránku pomocí echo "<meta http-equiv=\"refresh\" content=\"0;url=/?page=game\"></meta>";
To ale vypisuji pomocí
<script>

      setInterval(function(){ $("#controlriv").load("game/components/control-rival.php"); },1000); //kontrola protihráče
                                                                                                                    
</script>
<?php 
echo "<span id=\"controlriv\"></span>";
?>
obsah control-rival.php:
echo "Spouští se hra.";
        echo "<meta http-equiv=\"refresh\" content=\"0;url=/?page=game\"></meta>";
        exit;
To "Spouští se hra." se mi normálně vypíše ale bohužel už nepřesměruje.. Nevíte čím to je? Nebo jak jinak takto přesměrovat stránku?
Chamurappi
Profil
Reaguji na Fisaka:
Stáhnout si AJAXem informace z PHP a vyhledat v nich nějaký vlastnoručně vyrobený pokyn k přesměrování.

(jquery-ui)
V uvedeném kódu nevidím nic, co by souviselo s jQuery UI.
Fisak
Profil
Chamurappi:
No já to totiž takto zkoušel i dříve a to mi to šlo.. nevím proč mi to dnes nejde.. Ale rád bych sprovoznil toto řešení protože jinak se mi přesměrovává jen část stránky nikoli celá stránka..


viz. http://fball.czechom.cz/ přihlašovací údaje: nas.s@seznam.cz a heslo 123456 ... pokud se kouknete do kódu tak tam uvidíte i zobrazený ten refresh ale nefunguje...
Chamurappi
Profil
Reaguji na Fisaka:
nevím proč mi to dnes nejde..
To já také nevím… třeba jsi něco špatného snědl.
Nemyslím si, že <meta> dosazený do innerHTML mohl někdy fungovat.

přihlašovací údaje
Nevím, co se má kam psát, políčka nemají žádné <label>y.

tak tam uvidíte i zobrazený ten refresh
Já ti neradím, abys používal <meta> refresh. Generuj v PHP něco jiného — něco, co budeš schopný v JS zachytit a zpracovat.
_es
Profil
Fisak:
Viď „Generuj v PHP něco jiného — něco, co budeš schopný v JS zachytit a zpracovat.“([#4] Chamurappi) a Přesměrování stránky » Přesměrování javascriptem.
Fisak
Profil
Použil jsem "echo "<script>location.href = '/?page=game'</script> ";" a zatim mi to funguje bez problému ve všech prohlížečích..

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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