【发布时间】:2015-08-29 22:43:02
【问题描述】:
有区别吗--
<![CDATA[
// content of your Javascript goes here
]]>
- 将其添加为来自服务器 v/s 的 html 响应的一部分
- 在页面加载后使用 javascript 动态添加它(比如说 $('body').append(/CDATA_goes_here/))
这里的主要问题是 CDATA 是否需要作为页面源的一部分提供?
【问题讨论】:
-
在 99.99%+ 的情况下,用 XML 表达网页比它的价值更麻烦……所以忘记使用 CDATA 标志,只写 HTML 而不是 XHTML。
-
动态添加它如何?您可以使用多种技术,它们可能会产生不同的效果。
-
您是否正在寻找特定于 CDATA 块的差异?或者只是 JavaScript 中的 CDATA 块?还是您实际上是指 JavaScript 而不是 CDATA?
-
tour 表示“关注您所面临的实际问题。”但你的问题是非常假设的。是什么让您认为可能存在差异?您遇到了什么问题?
-
@Quentin:让我们动态地使用 jQuery('body').append(/*CDATA_GOES_HERE*/)