Der Benutzer kann nahtlos umgeleitet werden, d. h. der Benutzer kann auf eine andere Seite umgeleitet werden, je nachdem, ob der Benutzer die JavaScript-Funktion aktiviert hat. Dieses Beispiel zeigt, wie Sie die Weiterleitungsfunktion mithilfe von zwei HTML-Seiten und einer JavaScript-Datei in einen Link einbetten.
Die erste HTML-Seite zeigt die Verbindung zum Benutzer an:
test.html
[html]
Willkommen auf unserer Website
/ www.php1.cn/">
Die zweite HTML-Seite ist, wenn der Benutzer die JavaScript-Funktion aktiviert hat. Wird weitergeleitet die HTML-Seite.
jswelcome.html
[html]
;Unsere Website
;/h1>
script01.js
window.onload = initAll; ) {
document.getElementById("redirect").onclick = initRedirect;}
function initRedirect() {
window.location = "jswelcome.html"; false;
}
script01.html
[html]
;head>
Meine JavaScript-Seite
h2>
Je nachdem, ob Javascript aktiviert ist, werden sie zu einer von zwei Seiten weitergeleitet, script01.html oder jswelcome .html.
[javascript]
function initRedirect() {
window.location = "jswelcome.html";
return false
}
Wenn Sie diese Funktion aufrufen, wird das Fenster festgelegt. Speicherort (die im Browser angezeigte Seite) auf eine neue Seite. „False zurückgeben“ bedeutet, die Verarbeitung des Klicks des Benutzers zu stoppen, sodass die in der href-Seite angegebene Seite nicht geladen wird. Das coolste Merkmal dieser Methode ist, dass die Umleitung abgeschlossen ist und der Benutzer nicht merkt, dass die Seite überhaupt umgeleitet wurde .