`
java4
  • 浏览: 7738 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

判断是否为IE浏览器

阅读更多
var ie = !-[1,];
var notIE = -[1,];
if(-[1,]){ 
     alert("这不是IE浏览器!"); 
}else{ 
     alert("这是IE浏览器!"); 
分享到:
评论

相关推荐

    JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)

    使用这个函数,我们可以确定用户是否正在使用IE浏览器,并且能够判断出它的大致版本(IE10及以下、IE11或其他)。这样的检测在需要特别为IE浏览器做兼容处理的应用中尤其重要。 由于web技术不断发展和浏览器标准的...

    IE浏览器检测及禁用jQuery插件

    这段代码通过检查`ActiveXObject`是否存在来判断是否为IE浏览器。如果返回`true`,则表示当前浏览器是IE。 接下来,我们讨论禁用jQuery插件的问题。禁用jQuery插件通常是由于它们与IE的兼容性问题或者性能问题。...

    js判断上传文件的大小(兼容火狐、谷歌、IE、360浏览器)

    - 使用正则表达式`/msie/i.test(navigator.userAgent)`来判断是否为IE浏览器。 - 通过`!window.opera`排除Opera浏览器,因为Opera也会报告UserAgent中含有MSIE字段。 2. **获取文件大小**: - **非IE浏览器**:...

    vb IE浏览器完全控制

    通过检查 `FullName` 属性是否包含 “IEXPLORE.EXE” 字符串来判断是否为IE浏览器窗口。如果条件满足,则将该窗口的URL添加到 `List1` 控件中。 ### 2. WebBrowser 控件 `WebBrowser` 是VB中用于与网页交互的重要...

    全世界判断最短的IE浏览器判断代码

    这是全世界最短的判断IE浏览器的代码,判断仅仅需要6 bytes

    IE浏览器检测的方法.docx

    还有一些利用浏览器bug的检测方式,比如通过比较变量自身与其值是否相等来判断IE浏览器。例如,`v == v`在IE9之前是有效的,但已经被修复。而`!-[1,]`这个巧妙的6字节代码利用了IE对数组length属性的错误处理,可以...

    非IE浏览器(谷歌、火狐、Edge)使用IE打开指定链接

    // 判断是否为IE浏览器 if (isIE === false) { alert("为了正常使用,请使用Internet Explorer浏览器打开此链接!"); } ``` 总的来说,虽然IE浏览器已逐渐被淘汰,但其遗留的技术依赖仍然存在。通过上述方法,...

    VB对IE浏览器完全控制

    因此,对每一个对象首先根据其FullName属性来判断窗口是IE浏览器,如果是,则将该窗口的URL地址列出来。 二、如何得到每一个浏览窗口的内容 要得到每一个浏览窗口的内容,需要在Form1中添加一个TextBox控件,并在...

    推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)

    本文重点介绍了如何通过JavaScript快速判断IE浏览器的版本,特别是兼容IE10和IE11。 IE浏览器,即Internet Explorer,是微软公司开发的一系列网页浏览器。由于早期IE浏览器版本众多,并且每个版本支持的技术和特性...

    判断浏览器是否是IE10以上.zip

    这段代码首先检查`userAgent`字符串中是否包含"MSIE "或"Trident/",这两个字符串是IE浏览器特有的标识。如果包含,说明是IE浏览器。然后进一步检查是否包含"rv:10."或"rv:11.",这是IE10和IE11的版本标识。如果同时...

    js解析url并判断火狐IE浏览器

    // 检测是否为IE浏览器 else if (userAgent.indexOf("MSIE") > -1 || userAgent.indexOf("Trident/") > -1) { return "Internet Explorer"; } // 其他浏览器 else { return "Other"; } } // 使用示例 ...

    如何判断IE浏览器版本

    如何判断IE浏览器版本,自己整理好了!有注释!

    解决IE11使用kind editor不能弹出上传图片框

    因此,使用`_ua.indexOf('msie')>-1`这种方式在IE11中判断是否为IE浏览器是不可行的。 - **滚动位置计算问题:** - 在KindEditor中,`_getScrollPos`函数用于获取文档的滚动位置,该函数在处理IE浏览器时采用了一...

    JavaScript中一个奇葩的IE浏览器判断方法

    因此,通过检查`document.all`是否为真,可以判断是否为IE浏览器。 ```javascript var isIE = (typeof document.all != 'undefined'); ``` 这段代码检查了`document.all`是否被定义,如果被定义,那么可以认为是在...

    js_全世界最短的IE浏览器判断代码

    在本文中,我们将探讨一种非常巧妙且简洁的方法,仅使用6个字节的代码来判断用户是否使用了IE浏览器。 首先,我们来看这段打破纪录的代码: ```javascript var ie = !-[1,]; ``` 这段代码的关键在于数组`[1,]`和...

    判断火狐(firefox)或ie浏览器

    ### 知识点详解:判断火狐(Firefox)或IE浏览器 在Web开发领域,浏览器兼容性一直是开发者面临的重要问题之一。不同的浏览器对Web标准的支持程度不同,这可能导致同样的网页在不同浏览器中的显示效果存在差异。为了...

    IE浏览器支持placeholder

    1. **检测浏览器兼容性**:首先,插件需要检测当前用户是否使用的是不支持`placeholder`的IE浏览器,这通常通过`navigator.userAgent`属性来判断。 2. **模拟`placeholder`效果**:如果检测到是不支持的IE浏览器,...

    完美解决kindeditor IE11看不到弹出框,兼容性问题

    在旧版本的IE浏览器中,可以通过检查`navigator.userAgent`字符串中是否包含`'msie'`来判断是否为IE浏览器。但在IE11中,微软采用了一个新的用户代理字符串,不再包含`'msie'`关键字,而是使用`'trident'`来标识其...

    IE 不兼容的几个js问题及解决方法

    利用`document.uniqueID`特性来判断是否为IE浏览器: ```javascript function isIE() { return !!document.uniqueID; } if (isIE()) { console.log("当前浏览器是IE"); } else { console.log("当前浏览器不是IE...

    js监听表单value的修改同步问题,跨浏览器支持.docx

    JavaScript代码部分使用jQuery库进行操作,通过`$.browser.msie`判断是否为IE浏览器,然后分别处理事件绑定。 最后,文章提到这种方法在Google Chrome浏览器中也得到了验证,表明解决方案具有一定的普适性。总的来...

Global site tag (gtag.js) - Google Analytics