在呈现JavaScript之前或之后是“页面源”吗?

时间:2011-03-14 16:37:31

标签: javascript html internet-explorer firefox

在Firefox中有一个显示“页面源”的菜单项:查看|页面源(Ctrl + U)。 在Internet Explorer中有类似的功能。

当您调用它时,它会显示格式良好且语法高亮的HTML(和JavaScript)代码集合。

我不知道的是这个HTML(在页面源中可见)是否是JavaScript的预处理的结果(导致修改原始原始HTML)或只是< HTTP GET收到的em> raw 。

4 个答案:

答案 0 :(得分:20)

“查看来源”代码是应用任何JavaScript之前的代码

Firefox的Web Dev工具栏允许您从View Source&gt;中查看生成的后JavaScript源代码。查看Generated Source菜单选项。

答案 1 :(得分:3)

在。页面源是浏览器sans标头的GET请求的结果。如果要在脚本等之后查看更新的内容,则必须使用Firebug或Web Development工具栏等工具。

答案 2 :(得分:3)

不幸的是,它总是会显示HTML,因为页面是在通过javascript等更改DOM之前的页面。所以答案是:你看到的是“HTTP GET收到的原始”。

您可以使用Firebug(Firefox和Chrome)等工具查看实时dom更改。或者您可以使用自己的功能来显示现场直播。

答案 3 :(得分:3)

在通过javascript进行DOM更新之前,它是由服务器返回到浏览器的源。