Maison >interface Web >js tutoriel >Solution à l'échec du saut window.location.href sous les compétences IE_javascript

Solution à l'échec du saut window.location.href sous les compétences IE_javascript

WBOY
WBOYoriginal
2016-05-16 16:54:131563parcourir
Copier le code Le code est le suivant :

GoNext
$("a").click(function(){
window.location.href = "xxx.html";
})

Le code est comme ci-dessus. Sous IE, surtout sous IE6, après avoir cliqué sur le lien hypertexte, le navigateur ne saute pas.

La raison peut être le comportement de l'événement bloqué par javascript:void(0) dans href. La solution est la suivante :

1. Ajoutez return false à l'événement onclick pour éviter les bulles :
Copier le code Le code est le suivant :

$("a").click(function (){
window.location.href = "xxx.html";
reutrn false
})

2. 🎜>
Copier le code Le code est le suivant : $("a").click(function(){
setTimeout(function(){
window.location.href = "xxx.html";
},100
})

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn