当前位置: 首页 > 面试题库 >

对“除IE8”有条件的评论?

胡鸿羲
2023-03-14
问题内容

<!--[if IE 8]><![endif]-->用于定位IE8,但是除了IE8外,我还想为所有浏览器加载一些JS,我应该使用哪些条件注释?

编辑:我想知道这是否行得通: <!--[if lte IE 8]><![endif]-->

谢谢


问题答案:

我能想到一个把戏。在IE条件标签内设置一个变量,如果未设置该变量,请包含您的JS代码。

<script>
    var ie8 = false;
</script>

<!--[if IE 8]>
    <script>
        ie8 = true;
    </script>
<![endif]-->

<script>
    if (ie8 == false) {
        // any code here will not be executed by IE 8
        alert("Not IE 8!");
    }
</script>


 类似资料:
  • 我的枚举: 对于所有查询,当时,有可能说永远不返回Entity

  • Q.while循环条件是作为一个整体进行计算,还是在决定是否进入循环之前一次计算一个条件?

  • 问题内容: IE8发布后,以下代码是否可以添加条件样式表? 我已经阅读了有关此功能是否适用于Beta的矛盾报告。我希望有人可以分享他们的经验。谢谢。 问题答案: 它对我有用-无论是在怪癖模式下还是在标准合规性模式下。但是,它并 没有 切换到IE8兼容模式下工作。

  • 请求header DELETE /v1/activity/{频道id}/comments/{评论id} Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注: 请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 请将"{评论id}"替换您需要获取的评论id 请将"{频道id}"替换您需要获取的

  • 我在查询两个Oracle数据库时遇到问题。 查询是: (NULL实际上是一个参数,传递给查询,查询可能为空,所以我缩短了查询)。 在生产数据库上,它工作正常,响应为NULL。 在dev DB上,我发现了一个错误,即TRUNC不能应用于NUMBER,需要DATE(ORA-00932)。 显然,生产数据库跳过了OR之后条件中的所有内容,开发人员执行OR之后的部分。 我确实知道通过将CAST(MY_PA

  • 本节将继续学习一个和进度有关的控件:RatingBar ,在 Android 中 RatingBar 是一个可以支持用户打分的 UI 控件,相比 ProgressBar 而言,RatingBar 不仅仅可以用来展示同时还可以接收用户的输入操作;而相比 SeekBar,RatingBar 则更侧重于与用户的互动性。有了前两节的基础,这一节理解起来也是非常容易的。 1. RatingBar 的特性 从