在 Yii 的 JS 上自动添加 CDATA?
Posted
技术标签:
【中文标题】在 Yii 的 JS 上自动添加 CDATA?【英文标题】:CDATA being added automatically on JS in Yii? 【发布时间】:2013-05-15 09:53:45 【问题描述】:我在 Yii 中进行编码,每当我放入任何 JS 时,它都会在 CDATA 中标记它。
为什么会自动添加?如果我在用 html5 编写标记时将其删除,会不会有任何问题。
【问题讨论】:
如果您将脚本放入纯 XML,cdata 标签是必需的,但对于 HTML5 则不是必需的。 ***.com/questions/66837/… 问题是框架Yii自动添加的..那么会不会干扰HTML5? @SankalpSingha 不,不会的。 CDATA 在 html 中是无害的,包括 html5。 【参考方案1】:就像 arnaud 在评论中所说的那样,如果问题,它不会影响您的 html 5 代码。所以没关系。
另外,cdata 标签对于 XML 中的脚本来说是非常必要的,所以它实际上是 Yii 的一个特性。
【讨论】:
通过在 IE 中切换兼容模式来进行实验。这应该可以解决问题。以上是关于在 Yii 的 JS 上自动添加 CDATA?的主要内容,如果未能解决你的问题,请参考以下文章