使用JavaScript监视文本文件的更改

使用JavaScript监视文本文件的更改,javascript,jquery,ajax,io,Javascript,Jquery,Ajax,Io,现在,当我单击一个按钮时,一个perl脚本在服务器端执行。该脚本在执行时写入文本文件 我需要能够监视文本文件的更改,并将它们写入当前页面上的div。这应持续到找到预定的“结束”序列 使用document.getElementById(“id”)并附加到指定区域,如等于div区域,不要忘记使用循环来搜索最近的更改。我的想法是使用javascript执行while循环,读取最近的更改并将其附加到div。该循环将一直执行,直到最近的更改等于break语句(例如“script finished”)。您可

现在,当我单击一个按钮时,一个perl脚本在服务器端执行。该脚本在执行时写入文本文件


我需要能够监视文本文件的更改,并将它们写入当前页面上的div。这应持续到找到预定的“结束”序列

使用document.getElementById(“id”)并附加到指定区域,如等于div区域,不要忘记使用循环来搜索最近的更改。

我的想法是使用javascript执行while循环,读取最近的更改并将其附加到div。该循环将一直执行,直到最近的更改等于break语句(例如“script finished”)。您可以对文本文件执行HEAD ajax请求以获取上次修改的日期,如果比上次更新,则使用get获取。更快的方法是在更新时通过始终打开的套接字或SSE将通知推送到客户端,以避免轮询和刷新粒度。