【发布时间】:2014-01-10 08:57:06
【问题描述】:
我正在尝试在每秒自动更新的 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。
【问题讨论】:
-
以前从未使用过 WebSockets,在我看来这是一个很好的用例,可以试一试!
标签: javascript php jquery html iframe