JS倒计时清除文本文件

时间:2013-08-09 14:49:33

标签: javascript text execute countdown zero

我尝试了很多东西,但似乎无法让事情发挥作用。

我使用了我在此处找到的JavaScript倒计时:http://www.webmastersucks.com/countdown-date-time-javascript/

我想要做的是每当计时器变为零时它应该清除一个文本文件,但是每次我尝试添加php时它会在页面刷新时清除文件,而不是在计时器变为零时清除。

FinishMessage = "<?php file_put_contents('test.txt', ''); ?>";

我也试过做一个php include,但结果相同。

我做错了什么? FinishedMessage在if语句中,所以只有在时间到零时才执行?

...
if (secs < 0) {
    document.getElementById("cntdwn").innerHTML = FinishMessage;
    return;
}
...

感谢。

2 个答案:

答案 0 :(得分:1)

当您为页面提供服务时,会将其分配,将其分配给var不会改变执行时间。

<?php file_put_contents('test.txt', ''); ?>

当你的计时器达到0时,你应该发出一个ajax请求,并处理你的文件服务器端。

答案 1 :(得分:1)

你的问题可能是在if语句中你说'如果秒数不足为零。' 如果secs EQUALS为零,则需要将其设置为。

就像这样

  

if(secs == 0)

希望有所帮助!