zoukankan      html  css  js  c++  java
  • 根据浏览器的特性判断IE

    1. var isIE = /*@cc_on!@*/!1;
    2. if(!+[1,])alert("这是ie浏览器");
    3. !!(window.attachEvent && navigator.userAgent.indexOf('Opera') === -1)
      //库prototype的方法,是根据ie支持window.attachEvent添加侦听事件,非ie用window.addEventListener添加侦听事件来判断。
      //
      navigator.userAgent.indexOf('Opera') === -1是因为opara浏览器能伪装成ie.
      //
      如果!!(window.attachEvent )为真,就是ie;反之,如果!window.addEventListener为真,也可以判断为ie.
    4. !"1"[0]
      //好像不兼容IE8
    5. !+"\v1"
      //ie不支持垂直制表符
    6. +[1,]
      //为啥?
    7. !!(!window.addEventListener&& navigator.userAgent.indexOf('Opera') === -1)
      //同第三条
    8. !!(document.all && navigator.userAgent.indexOf('Opera') === -1)
      //IE支持document.all
    9. var ie = ’\v’==’v’;
      //??
    10. var ie//@cc_on=1;
      //
      ??


  • 相关阅读:
    HDU2767 Proving Equivalences
    POJ2771 Guardian of Decency
    POJ1111 Image Perimeters
    简单就好
    工具乃思维的奴隶
    “年终奖”
    学点经济学知识(二)
    被忽略的技能
    猿类己见
    学点经济学知识(一)
  • 原文地址:https://www.cnblogs.com/ShepherdIsland/p/Js_Boolean_IE.html
Copyright © 2011-2022 走看看