我正在使用简单的 html dom 类,并且已经让它在基本页面上工作并且可以查看我想要的信息。但是,当我尝试在使用 ajax 重新加载 div 的页面上使用它时,我似乎无法让它在阅读页面之前“等待”。
我基本上希望它加载页面,然后等待 2 秒再读取页面内容(以便新的 div 有时间加载)。这可能还是我试图错误地使用该类(class)?我是手动输入 URL,所以这不是链接问题。
Example Page : - 您可以在浏览页面时看到加载问题。
有人建议使用 curl,我试过了,结果相同。
提前致谢。
最佳答案
PHP 在服务器上运行。在服务器上的 PHP 代码完成生成页面后,JavaScript(例如 AJAX)在浏览器中运行。您不能制作在服务器上运行的 PHP 程序,等待浏览器中稍后发生的事件。
您需要使用 PHP 代码加载该 div 的内容,或者将 PHP DOM 解析代码替换为在客户端执行工作的 JavaScript 代码。
关于php - 简单 HTML DOM 类的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8883884/