Php Iframe在更改时重新加载

Php Iframe在更改时重新加载,php,Php,是否有任何方法可以在每次src文件更改时刷新iframe?我在想这样的事情: while(1){ $f1=readfile('file'); sleep(0.2); $f2=readfile('file'); if ($f1!=$f2){ //(Reload iframe) } } 不,这在php中是不可能的。您可以做的是进行轮询,并在每x秒后询问服务器文件内容是否有任何更改。实际上我有一个想法。如果将iframe放入网站上的实际html框架中,则可

是否有任何方法可以在每次src文件更改时刷新iframe?我在想这样的事情:

while(1){
   $f1=readfile('file');
   sleep(0.2);
   $f2=readfile('file');
   if ($f1!=$f2){
       //(Reload iframe)
   }
}

不,这在php中是不可能的。您可以做的是进行轮询,并在每x秒后询问服务器文件内容是否有任何更改。

实际上我有一个想法。如果将iframe放入网站上的实际html框架中,则可以使用sleep命令刷新iframe。因此,包含iframe的框架将重新加载,页面的其余部分保持不变。这对你有用吗

使用睡眠功能。睡眠(10);如果$f1=$我熟悉sleep功能,但是如何重新加载iframe?需要从前端进行轮询。您甚至可以向后端发送ajax请求,以了解是否有任何更改,如果有任何更改,只需在前端重新加载iframe。如何刷新iframe?不刷新iframe。在PHP初学者更新后,您刷新了包含新iFrAME的框架,但是我有C++的经验,那么如何刷新框架呢?php看起来就是这样刷新作为框架的php页面的。parent.window.location.reload();Ajax就是答案,很多Ajax。。。