Javascript可以修改HTML流而不是DOM树吗?
Can Javascript modify the HTML stream rather than DOM tree?
我知道JavaScript可以在HTML解析过程中更改DOM树。但是它可以在解析过程中更改 html 流(来自网络的字节流)吗?
HTML
流包含对 JS 的引用,所以不,在 JS 运行之前,HTML 至少已经部分处理。 你可以做的是创建一个单独的HTML页面,正文中没有任何内容,然后有一个脚本通过AJAX获取原始HTML,用响应搞砸,然后将其注入DOM中。 这很容易出现各种问题,但实际上是您在添加到 DOM 之前让客户端 JS 渣滓使用服务器提供的 HTML 的唯一途径。
相关文章:
- 在编译阶段后创建新的DOM树,或者继续使用原始修改的DOM
- 有没有一种方法可以使用任何浏览器扩展整个dom树'的开发工具
- JQuery.删除DOM树中的上一个同级
- 你能在JS中获得一个样式而不将其附加到DOM元素吗
- Javascript 慢慢“刷新”DOM 树
- 我应该只在指令的链接 fn 中进行 DOM 操作吗?
- 将特定深度的innerHTML提取到DOM树结构中
- 使用DOM树中的某种节点号进行元素搜索
- 从 json 动态构建 dom 树
- 带有类的 DOM 树元素,它们是全局变量吗?
- 动态加载页面后无法访问 dom 树
- 节点是如何在 DOM 树中放置的
- 访问 DOM 树中的特定字段
- 使用 BIG 动态 DOM 树创建 BIG 稳定的 Web 应用程序
- DOM 树操作 (document.createElement) 代码重用
- 是否可以对 React.js DOM 树执行所有这些 jQuery 操作
- jQuery remove 函数真的删除了 Dom 元素吗?
- 我们可以在不将其加载到无限可滚动网页中的情况下访问 DOM 元素吗?
- Javascript可以修改HTML流而不是DOM树吗?
- cookie被认为是DOM树的一部分吗?