Maison >interface Web >js tutoriel >Lorsque le href du lien A dans IE6 est un protocole javascript, il ne passe pas aux conseils page_javascript actuels

Lorsque le href du lien A dans IE6 est un protocole javascript, il ne passe pas aux conseils page_javascript actuels

WBOY
WBOYoriginal
2016-05-16 16:45:561181parcourir

Parfois, le lien A est utilisé pour remplacer le bouton lors du changement de page. Il y a plusieurs avantages à faire cela

Par défaut, lorsque la souris est placée, il y aura un effet en forme de main (pas besoin d'ajouter de curseur : pointeur)
Vous pouvez ajouter celui pris en charge par les versions inférieures de la pseudo-classe IE

Si la page doit être actualisée dans son ensemble lorsque vous cliquez dessus, c'est-à-dire qu'elle sautera, alors IE6 n'est pas satisfaisant, comme suit

Copier le code Le code est le suivant :

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>

Cliquer sur le lien ne peut pas accéder à IE6, mais d'autres navigateurs le peuvent. La solution est de le changer en point d'ancrage,
Copiez le code Le code est le suivant :

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> >
Si vous changez le mode de saut en window.open, il n'y aura aucun problème sous IE6, comme suit

Copiez le code Le code est le suivant :

Sina< /p>