【发布时间】:2018-03-14 01:27:20
【问题描述】:
我已经阅读了一些帖子并进行了一些研究,然后才询问是否有任何重复的帖子,对此感到抱歉。
它有点类似于this question,但我不希望网页继续循环,我希望网页分别显示在每个 iframe 中。我想每隔 N 秒显示一些带有 iframe 的网站,预期的结果就像下面的命令代码:
@echo off
echo "Webpage 1"
timeout 5 >nul
echo "Webpage 2"
timeout 3 >nul
echo "Webpage 3"
timeout 4 >nul
当我尝试使用 php 进行操作时,我使用了以下代码:
<iframe src="http://example.com/page1" width="50%"></iframe>
<br>
<?php sleep(5); ?>
<iframe src="http://example.com/page2" width="50%"></iframe>
<br>
<?php sleep(3); ?>
<iframe src="http://example.com/page3" width="50%"></iframe>
<br>
<?php sleep(4); ?>
如何避免这些页面同时显示?
【问题讨论】:
-
这个php需要用javascript单独做不了
-
你的例子让我很清楚,你并不完全确定 PHP/Webserver、HTML、JavaScript/Webbrowser 之间的关系是如何工作的......你应该寻求完全理解客户端/服务器责任。您的
sleep()在服务器上执行,只是延迟将HTML 的其余部分发送到客户端。 -
嘿,不确定 [Solved] 是否是一个有效的标签 - 这不会妨碍将来发布更好的解决方案吗?
标签: php sleep wait printing-web-page