首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP简单HTML DOM解析器用于“生成源代码”

问PHP简单HTML DOM解析器用于“生成源代码”
EN

Stack Overflow用户
提问于 2014-04-14 10:39:49
回答 2查看 1.2K关注 0票数 2

据我理解,有两种类型的源代码(Generated Source code对Source Code每页(如在这里“源”和“生成源”有什么区别?中描述)。

当我使用(http://simplehtmldom.sourceforge.net/)时,我注意到我只能得到Source Code。

我怎么得到Generated Source code?

如果无法使用,那么是否还有其他方法使用PHP获取Generated Source code?(可选)

如果不可能使用PHP获取Gebnerated Source code,那么还有其他方法使用javascript来获取它吗?(可选)

更新1:关于用户Shankar Damodaran的答案,我需要改变我的理解,有三种类型的源代码如下:

  • 实际源代码(例如PHP、ASPX )。通常适用于服务器端脚本)
  • 源代码(应用javascript和css之前的源代码)
  • 生成的源代码(应用javascript和css之后的源代码)
EN

回答 2

Stack Overflow用户

发布于 2014-04-14 11:11:01

您不能仅仅通过PHP,您必须依赖硒或Phantom.js,它们是无头浏览器,它将呈现页面并返回您要寻找的HTML结构。

票数 2
EN

Stack Overflow用户

发布于 2014-04-14 10:44:12

我想你误会了..。

源代码由服务器解释

生成的源代码是返回到浏览器的源代码。(只是HTML内容)

HTML解析器所做的是使用生成的源代码,而不是实际的源代码

回答你的问题..。

如何获得生成的源代码?

除非通过非法手段,否则无法获得实际源代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23057989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档