iOS Safari 自动向下滚动网站

Posted

技术标签:

【中文标题】iOS Safari 自动向下滚动网站【英文标题】:iOS Safari scrolling down website automatically 【发布时间】:2015-03-31 01:04:46 【问题描述】:

ios 设备上使用 Safari 时,我正在处理的网站会自动向下滚动:

http://thelimbic.com/

我完全不确定为什么,并且调查过但没有成功:

    jQuery(我认为它可能使用了 scrollTop 函数) CSS(这里没有建议自动滚动) 图像加载 - 仍然不确定这个,我认为问题可能是在您查看网站后加载图像时它会向下滚动?

【问题讨论】:

我知道这很老了,但你有没有弄清楚原因?我也遇到了同样的问题。 是否有任何 DOM 元素要求关注页面加载?即 $('.my-element').focus() ? 【参考方案1】:

您可以检查为表单字段提供的任何“autofocus”属性。尤其是在 MAC 中,无论您的表单放置在何处,它都会自动关注表单字段。

例如:

input type="text" name="fname 自动对焦"

希望这能解决您的问题。

【讨论】:

【参考方案2】:

您可以检查为表单字段提供的任何“autofocus”属性。特别是在 MAC 中,无论您的表单放置在何处,它都会自动关注表单字段。

例如: 应该是 例如:

希望这能解决您的问题。

【讨论】:

以上是关于iOS Safari 自动向下滚动网站的主要内容,如果未能解决你的问题,请参考以下文章

iOS 上的 Safari 仅在滚动停止后显示固定元素

iPhone 上 iOS Safari 中的过渡会导致意外行为

如何从 IOS Safari 中的 touchmove 事件中检测滚动画布

Safari 导航栏

你能测试一下 Safari 和 Chrome (iOS) 上的滚动差异吗?

如何自动向下滚动html页面?