Javascript 在chrome中:防止带有input.focus的iframe滚动主窗口
这种情况仅在chrome中发生: 以任何网页为例,在窗口边界下方的底部添加一个Javascript 在chrome中:防止带有input.focus的iframe滚动主窗口,javascript,google-chrome,iframe,Javascript,Google Chrome,Iframe,这种情况仅在chrome中发生: 以任何网页为例,在窗口边界下方的底部添加一个,这样就有了一个滚动条 在iframe中,有一个向输入添加一个focus()事件。 e、 g: 设置超时( 函数(){ $(“#输入”).focus(); }, 5000 ); 父窗口(甚至来自不同的域)滚动到iframe 有没有办法防止这种情况发生 我测试了你的小提琴,不仅在chrome浏览器中,而且在所有浏览器中都观察到了上述行为。无论是否在Iframe中,这都是一种预期行为。 <script>
,这样就有了一个滚动条
在iframe中,有一个
向输入添加一个focus()
事件。
e、 g:
设置超时(
函数(){
$(“#输入”).focus();
},
5000
);
父窗口(甚至来自不同的域)滚动到iframe
有没有办法防止这种情况发生
我测试了你的小提琴,不仅在chrome浏览器中,而且在所有浏览器中都观察到了上述行为。无论是否在Iframe中,这都是一种预期行为。
<script>
setTimeout(
function(){
$("#input").focus();
},
5000
);
</script>