Il y a quelque temps, je me suis heurté à un problème où, après avoir cliqué sur une ancre avec "javascript: void (0)", les événements s'arrêtaient. J'ai lu que suite à un lien met la page dans un état différent et dans cet état différent les événements ne se déclenchent pas. Même si le lien n'est pas réel, il confond parfois IE. Quoi qu'il en soit, j'ai supprimé le "javascript: void (0)" et le problème n'a pas été revu."javascript: void (0)" les liens cassent parfois les gestionnaires d'événements dans Internet Explorer
Maintenant, dans une application différente, je vois la même chose ... un peu. Cliquer sur le "javascript: void (0)" n'a parfois aucun effet néfaste. Mais pour une raison ou une autre après avoir cliqué sur le mauvais lien, la page cessera de fonctionner. Une fois que cela se produit, il continuera à se produire de manière cohérente jusqu'à ce que l'ordinateur client soit redémarré. Après le redémarrage, vous êtes de retour à ce qui se passe parfois. Fou non? Redémarrez la correction d'une page Web!?!?!
Alors, ma question est: est-ce que quelqu'un a déjà vu ça? Quelqu'un peut-il donner une explication à ce problème? Toute documentation sur ce problème? Je n'arrive pas à trouver quelque chose à nouveau. Cela a-t-il même un sens?
Je sais déjà "javascript: void (0)" est une mauvaise pratique ... Je cherche juste à comprendre le problème. Plus précisément, c'est IE7.
Merci d'avoir lu!
Merci, mais mon cas est un peu différent. Après avoir cliqué sur un lien, mon bouton cesse de fonctionner –
voir mes mises à jour! –