我正在构建一个基本站点来监视后端进程。该进程将其标准输出写入文件,并且站点将不断轮询该文件中的更改。
到目前为止,我让它在每秒重新加载的 iframe 中工作。问题是,用户无法滚动文件,因为一旦重新加载,它就会自动滚动回框架中文件的顶部。
有没有更干净或替代的方法可以做到这一点?
最佳答案
您可以尝试在重新加载新网址之前获取 iframe 的滚动位置。
var scrollPosition = $('iframe').contents().find('body').scrollTop();
加载新网址后:
$('iframe').contents().find('body').scrollTop(scrollPosition);
关于javascript - 将文本文件中的更改加载到 HTML 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28531780/