Javascript 在ios mobile中,scrolltop在iframe内不工作
我有一个div和iframe,iframe指的是外部网站(例如:google.com)Javascript 在ios mobile中,scrolltop在iframe内不工作,javascript,jquery,ios,iframe,Javascript,Jquery,Ios,Iframe,我有一个div和iframe,iframe指的是外部网站(例如:google.com) $('.my profile display').contents().animate({scrollTop:100}); 当google加载到my dev中时,iframe内容应在加载屏幕时自动滚动到顶部(animate.scrolltop)(直到搜索栏-即搜索栏应显示在顶部) 我浏览过许多帖子,但似乎没有一个有用。。有人能帮我们吗 这仅适用于ios手机和ipad。。没有其他地方,任何其他地方的工作绝对
$('.my profile display').contents().animate({scrollTop:100});
谢谢,可能是比赛条件吗?您是否尝试过像
$('.my profile display').on('load',function(){$(this).contents.animate({'scrollTop':100});})代码>我找到了解决方案。IOS单机版,$(html,body)将无法识别overflow:auto选项,因此我们应该在iframe内容中手动设置overflow-y:scroll。它就像一个符咒。谢谢。@KarthikNerella我也有同样的问题。你的意思是成功吗?这对我不起作用,那会是比赛条件吗?您是否尝试过像$('.my profile display').on('load',function(){$(this).contents.animate({'scrollTop':100});})代码>我找到了解决方案。IOS单机版,$(html,body)将无法识别overflow:auto选项,因此我们应该在iframe内容中手动设置overflow-y:scroll。它就像一个符咒。谢谢。@KarthikNerella我也有同样的问题。你的意思是成功吗?那对我不管用
<iframe class='my-profile-display' src="www.google.com"></iframe>
$('.my-profile-display').contents().animate({ scrollTop : 100 });