看到這樣一串代碼:
<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中不允許出現的符號。