小编PeS*_*ith的帖子

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

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

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

我不知道这是HTML(可以在页面的源代码)是否是经过前处理 JavaScript的(导致原生HTML的修改),或者仅仅是原料由HTTP GET好评.

html javascript firefox internet-explorer

17
推荐指数
1
解决办法
3363
查看次数

浏览器AUTOMATICALLY如何将"页面源"Javascript转换为HTML?

既然我了解了如何访问原始HTML + Javascript(由HTTP GET接收)以及在页面加载完成时自动处理Javascript的渲染结果,我需要了解它是如何完成的:

  1. 是否有一个特定的Javascript函数,嵌入在原始HTTP GET共鸣中,浏览器会查找,当找到它时,它只是调用它?(换句话说,网页程序员是否有责任指示浏览器扫描原始内容并将所有非交互式Javascript替换为HTML?)
  2. 浏览器是否会分析整个页面,查找某些提示,然后决定要转换的内容?如果是这样,这些线索是什么以及它是如何完成的?

在这个主题中完全是新鲜的,很可能以上都不适用并且技巧以完全不同的方式完成.如果情况确实如此,你会非常友好地指导我如何重新表达这个问题吗?

html javascript firefox internet-explorer

6
推荐指数
1
解决办法
1744
查看次数

在Javascript处理后导致HTML大不相同的示例网站

在意识到 "原始HTTP GET响应"和"实时DOM"之间的区别以及如何访问两者之后,我一直在尝试两者之间存在显着差异的网站/页面.

"显着差异"是指真正新的 HTML内容,而不仅仅是通过字符或空格差异替换转义码.

例如,在此站点(stackoverflow.com)上,差异并不大.

我试图了解Javascript引擎如何在页面加载(在任何用户交互之前)自动执行其魔术,因此相对简单的此类站点的示例将非常有用.

谢谢!

html javascript firefox internet-explorer

1
推荐指数
1
解决办法
163
查看次数

标签 统计

firefox ×3

html ×3

internet-explorer ×3

javascript ×3