javascript+hta,重新加载iframe并保持滚动位置

bnl4lu3b  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(210)

我很久以前创建了一个帐户,但我从来没有真正使用过它,因为我总是设法在已经解决的线程中找到问题的答案。所以,这是我第一次在我目前的程序中找不到有效的答案。但是,如果我只是错过了,请对我好一点^^
一点背景知识可以解释为什么我无法应用任何给定的解决方案,尽管有很多关于这个的线程存在。。。我正在做:
hta接口
将iframe复制到本地文本文件
还有一个指向js文件的链接,我想用它每500毫秒刷新一次iframe。
目的是聊天;人们可以在文本文件上书写,它会自动出现在hta界面上。
坦白说,我对js一无所知。所以我在这里找到了一段代码来刷新iframe。

window.setInterval(function() {
    document.getElementById('chatbox').contentWindow.location.reload();
}, 500);

它可以工作,但在刷新iframe时,它会回滚到顶部;你可以猜到,这让聊天变得不可读。我读过的很多解决方案对我来说都不起作用,可能是因为它不适合这种刷新iFrame的方式,或者hta,或者我对js太笨,不知道如何让它们工作。
如果有人有我可以复制和使用的解决方案,即使我不明白我在做什么-这在智力上不会很令人满意,但至少我可以专注于完成我的界面:)非常感谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题