我有一个网页,其中我在它的中间(首屏下方)包含了一个外部 iframe。在这个 iframe 中,有一个输入文本,带有闪烁的光标(即焦点已设置到该特定输入文本)。因此,当页面加载时,它会直接向下滚动到 iframe 和输入文本。
但我不希望我的页面向下滚动,或者我想在它完全加载/准备好后向上滚动。
你知道有什么方法可以在我的父窗口专注于 iframe 输入文本之后将其向上滚动到顶部吗?我无权访问 iframe 源代码...
我得到了这段代码: $(document).ready(function(){ $(.my-wrapper input).focus(); });
其中 my-wrapper 是我页面顶部的搜索表单,但它并不能解决问题......
如果您能给我一个使用 jQuery 和直接 DOM 指令的解决方案,那就太好了(我想知道这是否不是我的 jQuery 脚本在文档就绪功能后异步加载的问题)。
太感谢了!!尼古拉斯。