这应该是一个简单的:我有一个带有一堆命名锚标记的页面.这些标签链接到网站上的各种其他页面.但由于某种原因,当我链接到页面#锚时,它总是跳回到顶部.例如:
http://thedenvillehub.com/test-hs/services.asp#firesetter
它到达正确的区域,但然后跳到顶部.
如果您单击链接以获取它,也会发生同样的事情:
http://thedenvillehub.com/test-hs/troubled.asp(点击"青少年消防员计划")
有任何想法吗?它在IE中正常工作,但不适用于FF或Chrome.
你有内联JS导致这个:
<script type="text/javascript">
// When ready...
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
</script>
Run Code Online (Sandbox Code Playgroud)