我正在使用简单的html dom类,并让它在基本页面上工作,并可以查看我想要的信息。但是,当我尝试在使用ajax重新加载div的页面上使用它时,我似乎无法让它在阅读页面之前“等待”。
我基本上希望它加载页面,然后在读取页面内容之前等待2秒(以便新div有时间加载)。这是可能的还是我试图错误地使用该类?我手动输入了URL,所以这不是链接问题。
Example Page: - 浏览页面时,您可以看到加载问题。
有人建议卷曲,我尝试了相同的结果。
提前致谢。
答案 0 :(得分:0)
如果您只想将程序执行延迟一段时间,则可以使用Sleep方法(http://php.net/manual/en/function.sleep.php)。
答案 1 :(得分:0)
PHP在服务器上运行。在服务器上的PHP代码生成页面之后,JavaScript(例如AJAX)在浏览器中运行。您无法在服务器上运行PHP程序,等待稍后在浏览器中发生的事件。
您需要使用PHP代码加载该div的内容,或者使用在客户端上完成工作的JavaScript代码替换PHP DOM解析代码。