【问题标题】:CDATA being added automatically on JS in Yii?在 Yii 的 JS 上自动添加 CDATA?
【发布时间】:2013-05-15 09:53:45
【问题描述】:

我在 Yii 中进行编码,每当我放入任何 JS 时,它都会在 CDATA 中标记它。

为什么会自动添加?如果我在用 HTML5 编写标记时将其删除,会不会有任何问题。

【问题讨论】:

  • 如果您将脚本放入纯 XML,cdata 标签是必需的,但对于 HTML5 则不是必需的。
  • 问题是框架Yii自动添加的..那么会不会干扰HTML5?
  • @SankalpSingha 不,不会的。 CDATA 在 html 中是无害的,包括 html5。

标签: php javascript jquery html yii


【解决方案1】:

就像 arnaud 在评论中所说的那样,如果问题,它不会影响您的 html 5 代码。所以没关系。

另外,cdata 标签对于 XML 中的脚本来说是非常必要的,所以它实际上是 Yii 的一个特性。

【讨论】:

  • 通过在 IE 中切换兼容模式来进行实验。这应该可以解决问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多