Hoe redirect ik met JavaScript?

Hoe verwijs je naar een pagina vanaf een andere pagina met JavaScript?

Oplossing

Om door te verwijzen naar een andere pagina, kunt u gebruik maken van:

window.location = "http://www.yoururl.com";
Commentaren (5)

Je kunt niet doorverwijzen naar een functie. Wat je wel kunt doen is een of andere vlag aan de URL doorgeven bij het omleiden, dan controleer je die vlag in de code aan de serverkant en als die verhoogd is, voer je de functie uit.

Bijvoorbeeld:

document.location = "MyPage.php?action=DoThis";

Dan in uw PHP code controleer voor "action" in de query string en indien gelijk aan "DoThis" voer de functie uit die u nodig hebt.

Commentaren (0)

Misschien moet je je vraag wat meer uitleggen.

Wanneer u zegt "redirect", betekent dat voor de meeste mensen dat de locatie van de HTML pagina veranderd moet worden:

window.location = url;

Wanneer je zegt "redirect to function" - heeft dat niet echt zin. Je kunt een functie aanroepen of je kunt doorverwijzen naar een andere pagina. Je kunt zelfs redirecten en een functie laten aanroepen wanneer de nieuwe pagina laadt.

Commentaren (0)