我尝试将此语法用于 IE8 或更低版本
<!--[if !lte IE 8]>
//my code here
<![endif]-->
但它似乎注释掉了我的代码……这段代码正确吗?
我尝试将此语法用于 IE8 或更低版本
<!--[if !lte IE 8]>
//my code here
<![endif]-->
但它似乎注释掉了我的代码……这段代码正确吗?
我不确定这是否是有效的语法,但它在我的情况下确实有效,所以我会在这里发布:
<!--[if gte IE 9]><!-->
<canvas width="200" height="200"></canvas>
<!--<![endif]-->
这将针对 IE>=9 和其他浏览器,而 IE<9 将忽略该内容。
在这种情况下,脚本将在 IE10+ 和任何其他非 IE 浏览器上加载。
<!--[if (gt IE 8)|!(IE)]><!-->
<!-- put script here -->
<!--<![endif]-->