javascript语句中的CDATA标签的意义 |
看到这样一串代码: <SCRIPT type=text/JavaScript> <!--//--><![CDATA[//><!-- var spaceStaticData={ style: /style/common/, hostId: 2241772, hostPath:, hostName: mycm22, visitorName:mycm22, hostNickname: mycm22, visitorNickname: mycm22, visitorPopoAccount:, visitorPopoPassWdMD5:, visitorRank:10000, pageName:prevResource }; //--><!]]> </SCRIPT> 小的还没研究过XML的相关知识,对 "<!--//--><![CDATA[//><!-- //--><!]]>" 这部分的代码完全不理解,请达人指教. 复制代码 代码如下: CDATA是xml里的东西,用在这里的目的是为了让xhtml校验通过,因为在xml中,CDATA里的内容是“文本”,不需要转义,可以存在<>&等在xml中不允许出现的符号 。 |