Có bất kỳ event
nào được tạo khi văn bản trên thanh địa chỉ bị người dùng sửa đổi không? Giống như, khi người dùng cố gắng thực thi javascript thông qua thanh địa chỉ.Tôi có thể nhận được sự kiện khi thanh địa chỉ được sửa đổi không?
Tôi đã kiểm tra tất cả các sự kiện window
, không có sự kiện nào liên quan đến thanh địa chỉ.
Cập nhật
Theo ý kiến, tôi đã cố gắng window.onhashchange
, nhưng nó chỉ cháy nếu những thay đổi băm, không phải cho URL thực tế.
Lý do tôi cần điều này để tìm cách ngăn người dùng thực thi javascript từ thanh địa chỉ. Vì vậy, giải pháp hẹn giờ sẽ không hoạt động.
Có cách nào để tôi có thể bắt được onbeforeunload
và đặt vị trí về vị trí trước đó không?
http://stackoverflow.com/questions/1930927/how-can-i-detect-an-address-bar-change-with-javascript – Quannt
Nó không phải là một bản sao, câu hỏi khác là thay đổi 'băm' và nó sẽ không hoạt động đối với tôi. – ATOzTOA