Das Beispiel in diesem Artikel beschreibt die Lösung für die ungültige window.location.href im IE6-Browser. Teilen Sie es als Referenz mit allen. Die spezifische Methode ist wie folgt:
Window.location.href ist die Sprungfunktion in js. Viele Leute werden feststellen, dass window.location.href in IE6 nicht springen kann.
Der Problemcode lautet wie folgt:
Zum Springen klicken
<script>
test = function(){ <br>
window.location.href = "http://www.jb51.net";
} <br>
</script>
Der korrekte Code lautet wie folgt:
<script>
test = function(){ <div class="codebody" id="code99762">
window.location.href = "http://www.jb51.net";
} <br>
</script>
Grund:
Geben Sie „false“ zurück, damit die Ereignisse des Browsers nicht weiter heraussprudeln und das Standardereignis des Browsers auslösen
Zusammenfassung
Das Prinzip besteht nicht darin, dass window.location.href inkompatibel ist, sondern dass die später von uns verwendete Rückgabe „false“ den Sprung verhindert.
Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.