Php 使用javascript读取.txt文件并每隔一段时间更新
我的服务器上有一个.txt文件。我需要一个脚本以无限循环的方式读取它,每500毫秒读取一次。基本上,该变量应该每500毫秒更新一次,并显示在.php页面上Php 使用javascript读取.txt文件并每隔一段时间更新,php,jquery,ajax,Php,Jquery,Ajax,我的服务器上有一个.txt文件。我需要一个脚本以无限循环的方式读取它,每500毫秒读取一次。基本上,该变量应该每500毫秒更新一次,并显示在.php页面上 有什么建议吗?这是阅读文本文件的代码 readTextFile(“file:///C:/your/path/to/file.txt) 下面是读取文本文件的代码 readTextFile(“file:///C:/your/path/to/file.txt) 我使用setTimeout是因为请求可能会等待很长时间。如果不想等待,请使用setInt
有什么建议吗?这是阅读文本文件的代码
readTextFile(“file:///C:/your/path/to/file.txt)
下面是读取文本文件的代码
readTextFile(“file:///C:/your/path/to/file.txt)
我使用
setTimeout
是因为请求可能会等待很长时间。如果不想等待,请使用setInterval
而不是setTimeout
,但要注意ram的使用
var currentText=null;
var getText=function(){
$.ajax({
url: "http://www.sample-videos.com/text/Sample-text-file-10kb.txt",
success: function (r) { currentText=r;alert(currentText);setTimeout(getText,500); },
error: function () { alert('it doesnt work') }
});}
setTimeout(getText,500)
我使用
setTimeout
是因为请求可能会等待很长时间。如果不想等待,请使用setInterval
而不是setTimeout
,但要注意ram的使用
var currentText=null;
var getText=function(){
$.ajax({
url: "http://www.sample-videos.com/text/Sample-text-file-10kb.txt",
success: function (r) { currentText=r;alert(currentText);setTimeout(getText,500); },
error: function () { alert('it doesnt work') }
});}
setTimeout(getText,500)
setInterval调用ajax函数做任何你想做的事情你也可以使用php操作文件,也许你应该使用它。setInterval调用ajax函数做任何你想做的事情你也可以使用php操作文件,也许你应该使用它。