simplehtmldomparser - php - 不读取显示 firebug 中显示的任何元素

发布于 2024-11-16 21:46:31 字数 289 浏览 2 评论 0原文

我正在使用基于 php 构建的 simplehtmldomparser 从 url 读取内容。

http://simplehtmldom.sourceforge.net/manual.htm

我正在尝试检索一个元素我可以在萤火虫中看到“display:none”。但是当我在 php 中检索 dom 时,该元素没有显示。

这有什么原因吗?我该如何解决这个问题?

I am using simplehtmldomparser built on php to read content from a url.

http://simplehtmldom.sourceforge.net/manual.htm

I am trying to retrive a element with "display:none" which I can see in firebug. But that element is not shown when I retrive the dom in php.

Any reason for this? and how can I solve this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帅哥哥的热头脑 2024-11-23 21:46:31

无法使用 simplehtmldomparser 读取 javascript 生成的内容,因为 php 脚本不会执行网站中的任何 javascript。

所以我使用imacros提取javascript生成的内容,然后使用simplehtmldomparser读取所需的内容。

It is not possible to read javascript generated content using simplehtmldomparser as the php script will not execute any of the javascript in the website.

So I used imacros to extract the javascript generated content and then used simplehtmldomparser to read the required content.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文