Latest web development tutorials

événement onhashchange

Event Object Reference Les objets Event

Exemples

JavaScript est exécuté lorsque la partie d'ancrage des changements:

<Body onhashchange = "myFunction ()">

Essayez »


Définition et utilisation

événement déclencheur onhashchange (avec '#' comme le numéro de départ) est modifié lorsque la partie d'ancrage de l'URL actuelle.

Des exemples de la section d'ancrage: spécifier l'URL actuelle est
http://www.example.com/test.htm#part2 - cette URL dans l'ancre partie # part2.

Vous pouvez utiliser les méthodes suivantes pour appeler l'événement:

  • En définissant l' objet Lieu de location.hash ou location.href modifier certaines propriétés d' ancrage.
  • Utilisez différents signets pour accéder à la page en cours (en utilisant le "Retour" ou "avant" bouton)
  • Cliquez sur le lien pour accéder à une ancre de signet

support du navigateur

Les chiffres du tableau représentent le premier navigateur pour soutenir cette version des faits.

événement
onhashchange 5.0 8.0 3.6 5.0 10.6


grammaire

En HTML:

<Elementonhashchange = "myScript"> essayer

En JavaScript:

objet .onhashchange = function () {myScript }; essayez

JavaScript, utilisez la méthode addEventListener ():

objet .addEventListener ( "hashchange", myScript ); essayez

Remarque: Internet Explorer 8 et les versions antérieures de IE ne supporte pas les addEventListener () méthode.


détails techniques

Que ce soit pour soutenir la bulle: oui
Elle peut être annulée: aucun
Type de l'événement: événement
balises HTML prises en charge: <Body>


Event Object Reference Les objets Event