[英]Anchor tag page jump
这应该很简单:我的页面上有一堆命名锚标签。 这些标签从网站上的其他页面链接到。 但是由于某种原因,当我链接到page#anchor时,它总是跳回到顶部。 例如:
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>
这是由以下JavaScript引起的:
// When ready...
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
删除此脚本应该可以解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.