HTML onhashchange Olay Özelliği
Örnek
Bağlantı parçası değiştirildiğinde bir JavaScript yürütün:
<body onhashchange="myFunction()">
Tanım ve Kullanım
onhashchange özniteliği, geçerli URL'nin bağlantı parçasında ('#' simgesiyle başlar) değişiklikler olduğunda tetiklenir.
Bağlantı parçasının gerçekte ne olduğuna bir örnek: Geçerli URL'nin
http://www.example.com/test.htm#part2 olduğunu varsayın - Bu URL'nin bağlantı parçası #part2 olacaktır.
Bu olayı çağırmak için şunları yapabilirsiniz:
- Konum Nesnesinin location.hash veya location.href özelliğini ayarlayarak bağlantı parçasını değiştirin
- Geçerli sayfaya farklı bir yer imi ile gidin ("geri" veya "ileri" düğmelerini kullanın)
- Yer imi bağlantısına giden bağlantıya tıklayın
Tarayıcı Desteği
Tablodaki sayılar, olay özniteliğini tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Sözdizimi
<element onhashchange="script">
Özellik Değerleri
Value | Description |
---|---|
script | The script to be run on onhashchange |
Teknik detaylar
Desteklenen HTML etiketleri: | <body> |
---|
İlgili Sayfalar
HTML DOM referansı: onhashchange olayı
❮ HTML Olay Nitelikleri