好的,所以我有一个程序可以将一些特定的数据输出到制表符分隔的变量文件中.
我一直在使用Excel打开并查看文件内容,但是我发现excel坚持要锁定它打开的每个文件都非常烦人,因为如果我在Excel中打开文件我的程序会崩溃...但我真的很喜欢每次运行程序后数据都要整齐地更新,所以我不必一直关闭并重新打开文件.
因此,我决定使用Javascript解析文件并将其显示在html表中是最简单的,而且确实如此.我立刻把东西撞到了一起.现在,如果我将文件保留在显示器上,我的程序不会崩溃,但是,它仍然不会更新......我每次都必须打开新生成的文件.
所以,我想知道是否有一种机制可以通过其他进程以某种方式通知我的Javascript对文件的更改?我知道这不太可能,但我想避免简单地轮询文件,原因很明显.
我对JS非常熟悉,但HTML5和新API对我来说都是新手.
我正在寻找一种通过 AJAX(而不是通过 JS 框架!)来实时监控文件更改的方法。如果对该文件进行了更改,我需要它发出警报消息。我是一个完全的 AJAX 菜鸟,所以请保持温和。;-)
编辑:让我更详细地解释一下目的。我正在使用我用 PHP 为 webhop 编写的聊天脚本,我想要的是从管理模块监控聊天请求。聊天记录存储在文本文件中,如果有人开始聊天会话,则会创建一个新文件。如果是这种情况,我想在管理模块中实时查看。
说得通?