我知道这不是最好的解决方案,但由于shockwave插件存在问题,我需要在ie和浏览器的其他部分打开链接方面稍微改变一下。
我在使用asp的Windows服务器上(我喜欢php,但我需要为特定项目使用它)
<!--[if IE ]> <a href="#" title="Game" onclick="abrir('http://www.link.com/',0,0,0,0,0,0,0,700,400,100,100,1);"> <!--<![endif]-->
<!--[if !IE ]> <a class='example5' href="http://www.link.com" title="Game"> <!--<![endif]-->
<img src="img/game.png" style="border:0px" alt="Single Player" /></a>
这适用于ie,但不适用于chrome
on即链接正在工作,在chrome not =(
答案 0 :(得分:2)
评论在客户端处理,因此服务器无关紧要。
您的语法对于非IE评论是错误的。由于只有IE以特殊方式处理条件注释,因此如果您希望非IE浏览器将其视为内容,则不能使最终结果看起来像常规注释。
见the documentation。尝试使用逻辑来弄清楚语法是行不通的,因为它不是语言特性而是黑客。
<![if !IE]>
<link href="non-ie.css" rel="stylesheet">
<![endif]>