html - 信息在源文件 View 中不可见

标签 html ajax extjs inspect-element

我最近开始使用 Senchs extJS.. 当我们看到源文件时,它只显示编写的代码,但是应用的样式或后来添加的任何脚本都没有出现在“查看源代码”中

对于 AJAX 也是一样,当我们在任何容器中加载任何东西时,它不存在......

但是如果我们使用的是 Chrome 并且我们检查元素,它会显示所有内容......

为什么会出现这种行为?

最佳答案

在浏览器中查看源代码通常只显示下载的源代码,根本不运行任何东西(包括任何会修改 DOM 的 JS)。事实上,至少当您查看源代码以获取该代码时,Chrome 会创建一个单独的请求

至于为什么的原因,我也不是很清楚。这只是标准,也是“查看源代码”在我成为 Web 开发人员之前很长时间以来一直使用的方式。它类似于执行原始 HTTP 请求(即您只是获取源;没有任何运行来更改它)。 “来源”一词表示您收到的未经修改的来源(想想“源代码”。)

关于html - 信息在源文件 View 中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15918402/

相关文章:

javascript - 如何在 Extjs 中将数据从 Json 加载到 Json

javascript - ExtJS 6. 无法将节点添加到树面板

javascript - ExtJS 分组网格排序错误

javascript - 获取 `img` 元素的 XY 坐标

jquery - 如何在 CLNDR.js 中显示多个月份

javascript - 使可切换内容占据剩余高度

javascript - 包含 DIV 到 "cover"包含的元素

css - 如何使 div 尽可能向下延伸到其容器允许的范围?

php - Amchart 和 Ajax 以不正确的格式获取数据

PHP $_GET 有效,但 $_POST 回显空白