Ответ 1
Вы сказали "что-то вроде", учитывая пример кода, который вы, вероятно, ищете для onbeforeunload
события onbeforeunload
.
window.onbeforeunload = function(e) {
return 'Dialog text here.';
};
Я хотел бы вызвать некоторую функцию Javascript при изменении ссылки window.location.href
. Является ли это возможным?
Что-то вроде этого:
$(window.location.href).on('change', function(){
doSomething();
});
Вы сказали "что-то вроде", учитывая пример кода, который вы, вероятно, ищете для onbeforeunload
события onbeforeunload
.
window.onbeforeunload = function(e) {
return 'Dialog text here.';
};
Событие hashchange происходит, когда произошли изменения в привязке URL-адреса, то есть после #
window.addEventListener('hashchange', function() {
alert("Hash Changed");
});