Czy jest jakiś event
, który jest generowany, gdy tekst paska adresu jest modyfikowany przez użytkownika? Podobnie, gdy użytkownik próbuje uruchomić javascript za pomocą paska adresu.Czy mogę uzyskać zdarzenie po zmodyfikowaniu paska adresu?
Sprawdziłem wszystkie zdarzenia window
, żaden z nich nie dotyczy paska adresu.
Aktualizacja
Zgodnie komentarzach, próbowałem window.onhashchange
, ale tylko pożary w przypadku zmiany hash, nie dla rzeczywistej zawartości.
Powód, dla którego potrzebuję tego, aby znaleźć sposób na powstrzymanie użytkownika przed wykonywaniem javascript z paska adresu. Tak więc rozwiązanie zegara nie zadziała.
Czy jest jakiś sposób, aby złapać onbeforeunload
i ustawić lokalizację z powrotem na poprzednią?
http://stackoverflow.com/questions/1930927/how-can-i-detect-an-address-bar-change-with-javascript – Quannt
Nie duplikat, drugie pytanie dotyczy zmiany hash i nie zadziała dla mnie. – ATOzTOA