Wie leitet man eine Seite von einer anderen Seite mit JavaScript um?
Um auf eine andere Seite umzuleiten, können Sie verwenden:
window.location = "http://www.yoururl.com";
Sie können nicht auf eine Funktion umleiten. Was Sie tun können, ist einige Flagge auf der URL übergeben, wenn die Umleitung, dann überprüfen, dass Flag in der Server-Seite Code und wenn angehoben, die Funktion ausführen.
Zum Beispiel:
document.location = "MyPage.php?action=DoThis";
Dann prüfen Sie in Ihrem PHP-Code, ob "action" im Query-String enthalten ist, und führen, wenn dies "DoThis" entspricht, die gewünschte Funktion aus.
Vielleicht müssen Sie Ihre Frage ein wenig genauer erläutern.
Wenn Sie "redirect" sagen, bedeutet das für die meisten Menschen, dass sie den Ort der HTML-Seite ändern:
window.location = url;
Wenn Sie "redirect to function" sagen, macht das nicht wirklich Sinn. Sie können eine Funktion aufrufen oder auf eine andere Seite umleiten. Sie können sogar umleiten und eine Funktion aufrufen, wenn die neue Seite geladen wird.