J'ai une page qui change assez de hachages, et je veux ajouter la fonctionnalité que lorsque le bouton Précédent/Suivant est pressé (comme dans, le hachage change), une fonction s'exécute. J'ai vu que vous pouvez le faire avec des sondages, mais est-ce le seul moyen?Détection de l'appui sur le bouton Précédent/Suivant sans interrogation? (changement de hachage)
2
A
Répondre
1
Vous devez utiliser la fonction d'interrogation pour que votre navigateur fonctionne correctement.
Firefox 3.6, Safari 5.0.3 et Chrome 8 prennent en charge window.onhashchange
.
Vous pouvez détecter l'événement via ...
if ('onhashchange' in window) {
// Supported
}
0
Je recommande le plugin barbecue Ben Alman.
C'est ce dont j'avais peur. Merci pour la réponse. – Samsquanch
IE8 et au-dessus prend également en charge onhashchange, mais cela laisse encore beaucoup d'utilisateurs à ignorer ou à soutenir ... – kennebec