onhashchange

onhashchange - змінено хеш адреси URL.

Синтаксис:

object.onhashchange = function( event ){ // код функції, яка виконується коли відбувається подія };

Параметри:

object - об'єкт для якого призначається подія.

event - об'єкт Event який передається функції в якості параметра.

Опис:

onhashchange - подія яка виникає коли змінюється хеш адреси веб-сторінки. Тобто коли змінюється location.hash.

Приклад:

window.onhashchange =function(e){ alert("змінено хеш url: "+document.location.hash); }; document.location.hash="test"; onhashchange=function(e){ alert("адресу "+e.oldURL+" змінено на "+e.newURL); } document.location.hash="testHash";