我需要检测一些URL导航到锚点的事件:
<a name="latest-topics"></a>
http://someserver.com/index.html#latest-topics
然后我想使用onfocus
、onclick
等类型的事件。
<a onclick="doSomething()" onfocus="doSomething()" name="latest-topics"></a>
在导航到该锚点的精确事件中,有哪些选项可以检测导航到该锚?
或者我需要一个带有setInterval
的计时器来每隔几毫秒持续轮询对location.hash
的更改?
您可以在加载时执行此操作:
if(window.location.hash) {
// do your check here.
}