我的网站上的某个特定页面上出现了一个奇怪的行为。在页面加载时,无论您访问页面的方式是什么(刷新,直接输入,SERP点击等),默认情况下,视图框部分向下滚动 - 大约1/5,足以遮挡标题。在Chrome中,一旦外围设备完成加载(分析和Facebook图形),页面就会回到顶部。在Firefox中,即使页面完全加载,它也会向下滚动。
以前有没有人经历过这个?我尝试删除所有脚本和分析 - 这使得加载更快,但滚动问题仍然存在。我没有任何可能导致此问题的复杂脚本。
答案 0 :(得分:1)
window.scrollTo(0,0);
?
答案 1 :(得分:0)
对于其他任何人,您可能需要考虑从标题中注释掉 <meta name='viewport' content='width=device-width'>
。我的 wordpress 网站遇到了这个问题,我在诅咒 wordpress,因为我认为这是通过 javascript 加载 css 的问题。它会正确加载一两次,然后从缓存加载时(快速)会导致此问题。
我从标题中注释掉了以下内容
<meta name='viewport' content='width=device-width'>
就像我删除它一样。它不会影响页面样式,因此它根本不是问题。它解决了我认为的问题。