我看到在https://itunesconnect.apple.com登录页面怪脚本:IE和奇怪的评论行为:为什么要为IE打开两次评论?
<script>
//Some js
<!--
if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')
//--></script>
<noscript>Some text<noscript>
据我了解,IE浏览器是这样的:
<script>
//Some js
<!--
<!--
//--></script>
<noscript>Some text<noscript>
,并对其他人来说是这样的:
<script>
//Some js
<!--
//--></script>
<noscript>Some text<noscript>
但是目的是什么? (这个问题是关于双“<! - - ”而不是noscript标签) 为什么在IE的脚本标签中打开两次HTML注释?
这可能值得您阅读:https://developer.mozilla.org/en/docs/Web/HTML/Element/noscript –
对不起,我应该指定问题不是关于该标记。 (但也许这个标签是相关的,) – Tom
'%3c' - >'<'... –