我正在尝试在iframe中显示每秒自动更新的文本文件。更新是通过一个简单的功能完成的:
function reload() {
$("#derek").attr('src', $("#derek").attr('src'));
};
然后使用setInterval
:
window.setInterval(function() {
reload();
}, 1000);
这当然会加载文本文档,因此顶部可见,底部被切掉。我想加载文件,以便底部始终可见。
我尝试在reload
函数中添加以下内容:
$d = $("#derek").contents();
$d.scrollTop($d.height());
然而,当iframe重新加载时,它仍会在顶部加载,然后向下滚动,这是一个不好的效果。与给出this question的答案类似的东西是理想的。
在开始使用PHP之后,我找到了this solution。
答案 0 :(得分:0)
可能是你的拼写错误引起的?
d = $("#derek").contents();
d.scrollTop($d.height());
// ----------^
应该是
d = $("#derek").contents();
d.scrollTop(d.height());
// ---------^