Heim >Web-Frontend >js-Tutorial >Wenn die href von Link A in IE6 ein Javascript-Protokoll ist, springt sie nicht zu den aktuellen page_javascript-Tipps

Wenn die href von Link A in IE6 ein Javascript-Protokoll ist, springt sie nicht zu den aktuellen page_javascript-Tipps

WBOY
WBOYOriginal
2016-05-16 16:45:561150Durchsuche

Manchmal wird Link A verwendet, um die Schaltfläche beim Seitenwechsel zu ersetzen. Dies hat mehrere Vorteile.

Standardmäßig entsteht beim Platzieren der Maus ein handförmiger Effekt (kein Hinzufügen eines Cursors erforderlich): Zeiger)
Sie können die von niedrigeren Versionen des IE unterstützte Pseudoklasse hinzufügen

Wenn die Seite beim Klicken als Ganzes aktualisiert werden muss, das heißt, sie springt, ist IE6 nicht zufriedenstellend. wie folgt

Code kopieren Der Code lautet wie folgt:

Sina

)">Sohu


<script> <br>function jumpSina () { <br>location.href = 'http://www.sina.com.cn' <br>} <br>function jumpSohu() { <br>location.href = 'http://www.sohu .com' <br>} <br></script>

Durch Klicken auf den Link kann im IE6 nicht gesprungen werden, bei anderen Browsern ist dies jedoch möglich. Die Lösung besteht darin, ihn in einen Ankerpunkt zu ändern.

Kopieren Sie den Code Der Code lautet wie folgt:

Sina


Sohu


<script> <br>function jumpSina() { <br>location.href = 'http://www. sina.com.cn' <br>} <br>function jumpSohu() { <br>location.href = 'http://www.sohu.com' <br>} <br></script> >

Wenn Sie den Sprungmodus auf window.open ändern, tritt unter IE6 kein Problem auf, wie folgt:


Kopieren Sie den CodeDer Code lautet wie folgt:

Sina< /p>