javascript - iframe自动滚动到底部

标签 javascript scrollbar

我无法使此代码工作,刷新 iframe 时,iframe 应该自动向下滚动到底部。

FIDDLE

代码:

<html>
<!--
  Created using jsbin.com
  Source can be edited via http://jsbin.com/ujuci5/2/edit
-->
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
</head>
<body>
  <p>iframe:</p>
  <iframe src="http://jsbin.com/aloko5" id="frame" frameborder="0" width="200px" height="300px"></iframe>
<script>
$(window).load(function ()
{
  var $contents = $('#frame').contents();
  $contents.scrollTop($contents.height());
});
</script>

</body>
</html>​

有人能帮我解决这个问题吗,我有点卡住了

最佳答案

您有权访问 iframe 中的代码吗?我相信您需要在 iframe 代码本身中设置scrollTop。

例如:

$("body").scrollTop(100);

编辑:在此处查找更多信息:How to get scrollTop of an iframe

关于javascript - iframe自动滚动到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12658482/

相关文章:

javascript - jQuery:如何在克隆后重置多个下拉菜单?

gtk - 如何使用滚动条滚动 Clutter.ScrollActor?

java - 在 EditText 中停止自动滚动

javascript - 当我下降到使用 ng-repeat 创建的元素时如何向下滚动

mIRC 窗口中的滚动条

html - 窗口仍然有水平滚动

javascript - 无法弄清楚异步 Facebook 登录使用哪个 JS 回调

javascript - jsTree v 3+ : How to pass [Type] information for the 'Types' plugin using the JSON format in making a jsTree?

javascript - 圆跟随鼠标 HTML5 Canvas jQuery

javascript - 固定导航隐藏在谷歌地图下并在滚动后单击时移动