Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 具有可变时间的SetTimeout函数_Javascript_Php - Fatal编程技术网

Javascript 具有可变时间的SetTimeout函数

Javascript 具有可变时间的SetTimeout函数,javascript,php,Javascript,Php,我尝试使用从POST值中获取的时间值创建倒计时。问题是我无法让它工作,甚至不确定这是否可行。这是我的密码: <script type = 'text/javascript'> var tiempo = <?php $result = fopen("file.txt", "r"); $RES = fread($result,"3"); ?>; function show() { document.getElementById("im

我尝试使用从POST值中获取的时间值创建倒计时。问题是我无法让它工作,甚至不确定这是否可行。这是我的密码:

<script type = 'text/javascript'>

var tiempo =  <?php 
    $result = fopen("file.txt", "r");
    $RES = fread($result,"3");
    ?>;


function show() {
    document.getElementById("img").style.display = "block";
    setTimeout("hide()", tiempo);
}

function hide() {
    document.getElementById("img").style.display = "none";
}


   </script> 

var tiempo=;
函数show(){
document.getElementById(“img”).style.display=“block”;
setTimeout(“hide()”,tiempo);
}
函数hide(){
document.getElementById(“img”).style.display=“无”;
}

Do
echo$RES
打印
fread
的结果,其内容为
file.txt

如果它是一个字符串,则应在
块中的
之间添加
,这样就不会显示任何内容。结果行如下所示:
var tiempo=您当前正在从文件中读取。为了阅读POST请求,您尝试过做什么?请确保问题包括您尝试过的内容和失败的内容。您可能会发现帮助文章很有帮助
var tiempo =  '<?php 
   $result = fopen("file.txt", "r");
   $RES = fread($result,"3");
   echo $RES;
   ?>';