Twitter bootstrap 在页面上呈现的条件注释

Twitter bootstrap 在页面上呈现的条件注释,twitter-bootstrap,internet-explorer-8,conditional-comments,Twitter Bootstrap,Internet Explorer 8,Conditional Comments,我试图在使用Bootstrap3时添加条件注释来处理IE8。但是,如果我尝试在IE8上显示页面,条件注释最终会被呈现。我做错了什么 我是这样定义评论的: <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/li

我试图在使用Bootstrap3时添加条件注释来处理IE8。但是,如果我尝试在IE8上显示页面,条件注释最终会被呈现。我做错了什么

我是这样定义评论的:

   <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
   <![endif]-->

什么都没有。该代码应该在8及以下的IE浏览器上呈现。这就是它的工作原理

以下是我的Bootstrap 3代码供参考:

    <!-- media-queries.js (fallback) -->
    <!--[if lt IE 9]>
       <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>            
    <![endif]-->

    <!-- html5.js and Respond-->
    <!--[if lt IE 9]>
      <script type='text/javascript' src="http://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
       <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

即使您不在
IE8
上,这些条件也不会“消失”或“呈现”,它们会像您编写的那样出现。要检查这是否有效,请查看网络选项卡,查看是否正在收集相关的
.js.
(HTTP 200等)