我正在尝试使用条件注释在ie11上加载webcomponents聚合物polyfill和在ohter浏览器上加载webcomponente-lite polyfill所以我有:
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="bower_components/roboto-condensed/css/roboto-condensed.css">
<!--[if IE]>
<script src="bower_components/webcomponentsjs/webcomponents.min.js"></script>
<![endif]-->
<!--[if !IE]><!-->
<script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
<!--<![endif]-->
问题是webcomponents-lite.min.js总是被加载,IE11中的事件
有什么建议吗?
答案 0 :(得分:0)
IE 11 does not support conditional comments.
不再支持条件评论
影响适用于Internet Explorer 10及更高版本。影响IE10 标准模式及以后,包括可互操作的怪癖模式。支持 已在Internet Explorer 10中删除条件注释 标准和怪癖模式,以提高互操作性和 符合HTML5。这意味着现在有条件评论 被视为常规评论,就像在其他浏览器中一样。这种变化 可以影响专门为Windows Internet Explorer或 使用浏览器嗅探来改变其在Internet中的行为的页面 资源管理器。
你需要尝试另一种方法专门针对IE11。