亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助,在JS中的<![data[代表什么意思?

求助,在JS中的<![data[代表什么意思?

智慧大石 2021-05-03 11:07:24
<script type="text/javascript">//<![data[var meta = document.getElementsByTagName('meta');var con='{$Content}';var subs=con.substr(0,120);for(var i=0;i<meta.length;i++){if(i==4) meta[i].setAttribute('content',subs);}//]]--></script> 看過好多的JS中都有這種寫法,請問各位,這代表什么意思呢?又該如何使用呢?
查看完整描述

2 回答

?
蝴蝶不菲

TA貢獻1810條經驗 獲得超4個贊

這是為了適應某些不支持javascript腳本的瀏覽器而高的harcker具體意思就是:如果瀏覽器不支持JS腳本,在//<![data[……//]]-->之間的代碼將被作為普通文本處理,而不是被JS腳本解釋執行,同時由于兩端加上了<!---->html注釋,所以代碼會以注釋的形式出現,而不會把文本輸出到前臺頁面上,也就是說,即便執行不了,也不會在網頁上看到。

查看完整回答
反對 回復 2021-05-09
?
當年話下

TA貢獻1890條經驗 獲得超9個贊

<![data[ ]]>這個東西是 xml的頭 ,建議你去看看 關于xml的知識 ,在XML中定義一些東西還有 這些代碼不是在 js中是在jsp中
HTML沒有 XML定義的那么嚴格,但是完全按照他的規則來行使的

查看完整回答
反對 回復 2021-05-09
  • 2 回答
  • 0 關注
  • 672 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號