如果url有锚点,如何执行javascript

时间:2013-03-17 04:53:36

标签: javascript anchor

与SO类似,我希望有一个锚点用于评论,在页面加载后我想让页面做一些javascript(突出显示,滚动等等 - 我可以自己编写)

所以如果我的网址是

www.mywebapp.com/mypost#45625

我希望javascript滚动到ID为45625的div并在那里自己创建javascript。

如何编写开始执行javascript的条件,这样只有在achor存在的情况下它才会起作用?

1 个答案:

答案 0 :(得分:4)

if (window.location.href.indexOf('#') > -1)
    // Do something.

甚至更好:

if (window.location.hash.length)
    ...