用js判断浏览器是否是IE的比较好的办法

2016-02-19 09:58 3 1 收藏

下面图老师小编跟大家分享一个简单易学的用js判断浏览器是否是IE的比较好的办法教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - Web开发 】

一般常用方法是document.all
if(document.all){
   //IE代码
}else{
  //其他
}

其实这么做不够,document.all能区分出FireFox,却无法区分Opera,因为Opera支持document.all.
我现在的做法是:
var isIE = document.all && window.external;
...  
Opera不支持window.external,所以这么做就比较保险了。 

来源:http://www.tulaoshi.com/n/20160219/1592818.html

延伸阅读
程序的主角是一个ActiveX控件:WebBrowser。当然,缺省状态下VB的工具箱中并没有它,我们得手工加入,方法是:右击工具箱,在出现的快捷菜单中选择“部件...”,确保在弹出的对话框中选中“控件”标签,找到MicrosoftInternetControls,在它前面的小框中打钩,然后确定。此时你会发现工具箱中多了两个小图标,其中,地球图标代表的控件正是我们...
标签: ASP
  在 asp 应用中,经常用到 Session 对象来保存用户临时私有数据,而 asp 的 Session 对象是依赖于浏览器的 Cookie 的,如果用户出于安全原因或者无意中关闭了 Cookie 选项,则 asp 将无法正确识别用户,最终导致 Session 对象不能正常使用。   要正确执行以后的程序,就要先识别客户程序是否接受 Cookie,然而浏览器并没有提供识别...
标签: Web开发
判断访问者的浏览器是否支持JavaScript和Cookies 许多网站需要客户端做许多复杂的工作,比如:用客户端 JavaScript 进行数据合法性校验,这需要客户浏览器的JavaScript enabled;使用 Session 变量记录身份等信息,需要浏览器 Cookies enabled。因此,有必要确定用户浏览器中的这些选项被打开。在我的网站中,我使用了一串简洁的代码实...
标签: ASP
  经常在ASP里面碰到要求用户输入日期,比如生日,那么如何知道他输入的值是否有效呢?比如输入2月,则肯定没有30,31号;又如她要是输入4月,那么肯定没有31号,等等..... 下面是我碰到时的解决方案,在ASP中实现: Tyear=parseInt(<%=year(date)%); Tmonth=parseInt(<%=month(date)%); Tday=parseInt(<%=day(date)%); &nb...
标签: 护手霜 保养 护手
晚上怎么用护手霜比较好 说到护手霜,我们超多的妹子应该都会涂吧,护手霜可以很好的保护我们的小手,要知道我们的小手可是我们的第二张脸,肯定需要好好爱护,我们在晚上用护手霜的时候用这样用,普通用法,晚上用护手霜,最好在睡前用,用完就可以直接睡觉,让手部能够彻底放松去吸收护手霜的营养,使用前先用洗手液将双手彻底清洁干净,然...

经验教程

420

收藏

79
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部