【发布时间】:2013-01-07 09:39:46
【问题描述】:
有没有event是用户修改地址栏文字时产生的?比如,当用户尝试通过地址栏执行 javascript。
我检查了所有的window 事件,它们都与地址栏无关。
更新
根据 cmets,我尝试过 window.onhashchange,但它仅在哈希更改时触发,而不是实际 URL。
我需要这个来找到一种方法来阻止用户从地址栏执行 javascript 的原因。所以,计时器解决方案也不起作用。
有什么办法可以捕捉到onbeforeunload 并将位置设置回之前的位置?
【问题讨论】:
-
这不是重复的,另一个问题是
hash更改,它对我不起作用。
标签: javascript html events browser