javascript判断ie浏览器
1.判断版本是否低于9:
if(navigator.appName.indexOf("Internet Explorer")!=-1){ //yeah, he's using IEvar badBrowser=(navigator.appVersion.indexOf("MSIE 9")==-1 && //v9 is oknavigator.appVersion.indexOf("MSIE 1")==-1 //v10, 11, 12, etc. is fine too);if(badBrowser){// navigate to error page}
}
2.判断ie浏览器版本(5.5到11)
var testIE=(function() {"use strict";var ret,isTheBrowser,actualVersion,jscriptMap, jscriptVersion;isTheBrowser = false;jscriptMap = {"5.5": "5.5","5.6": "6","5.7": "7","5.8": "8","9": "9","10": "10","11": "11"};jscriptVersion = new Function("/*@cc_on return @_jscript_version; @*/")();if (jscriptVersion !== undefined) {isTheBrowser = true;actualVersion = jscriptMap[jscriptVersion];}ret = {isTheBrowser: isTheBrowser,actualVersion: actualVersion};return ret;
}());
window.οnlοad=function(){if(testIE.isTheBrowser){if(testIE.actualVersion<9){alert("您使用的浏览器内核为"+testIE.actualVersion+",版本过低,为确保您正常浏览该网页,请升级浏览器为ie9以上的版本。若您使用的不是IE浏览器,请到网上更新最新版本。");}}
}
根据我自己的js框架的支持需求,我只考虑ie9或以上的内核,所以我在自己的插件加载时进行了这样的判断。大家可以根据自己的需要进行修改。
javascript判断ie浏览器相关推荐
- javaScript判断当前浏览器(谷歌、火狐、IE)兼容IE11
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- JavaScript判断当前浏览器是否为IE或者Edge
以前我们喜欢使用ActiveXObject判断IE浏览器和其他浏览器,但是现在大家都用IE11了,而在IE11中,我们在控制台中输入window.ActiveXObject,返回的是undefined ...
- 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本
注:后来知道有个swfobject的东西专门做这件事情! <SCRIPT LANGUAGE="JavaScript"> <!-- var swf = n ...
- html网页的前缀,用JavaScript判断CSS浏览器类型前缀的方法
不管我们对浏览器类型前缀有多么的讨厌,我们都不得不每天面对它,否者有些东西不能正常工作.这些前缀的用法有两种:在CSS里(例如"-moz-")和在JS里.有一个神奇的X-Tag项目 ...
- Javascript判断Maxthon浏览器
因为Maxthon3双核浏览器的内核被他们团队做了修改,所以可以进行如下判断. (注意:仅仅在Mathon3+下做过测试.) 若发现问题,或者有更好的做法,请告诉我,谢谢. <HTML> ...
- JavaScript 判断国内外浏览器类型和内核(含360,QQ,搜狗等)
关于判断浏览器的内核和类型,有许多资料可供查阅.这里记录一款一个比较好用的插件:browser.js 插件git地址:https://github.com/yunnysunny/browser.js ...
- JavaScript判断当前浏览器是否为IE浏览器
window.ActiveXObject:判断浏览器是否支持ActiveX控件,只有IE浏览器里面支持ActiveX控件 if (!!window.ActiveXObject || "Act ...
- javascript判断常用浏览器版本和类型兼容处理
根据项目需求具体设置,仅做参考 <!DOCTYPE html> <html><head><title>请升级您的浏览器</title>< ...
- javascript 判断当前浏览器版本
var xmlhttp; if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarialert(" ...
最新文章
- python 图表_python导出excel charts图表
- 道路 [NOIP模拟]
- 新手对于iPhone开发环境等入门问题解答汇总
- Flink从入门到精通100篇(十四)-Flink开发IDEA环境搭建与测试
- 【NLP】看不懂bert没关系,用起来so easy!
- Eclipse中如何恢复已删除文件
- 根文件系统构建(Yocto方式)
- 身份验证错误错误指定的句柄无效_基于 Web 端的人脸识别身份验证「实践」
- Java企业面试算法新得体会之4递归和动态规划问题17问
- 1.2Tensorflow的Session操作
- UNIX环境高级编程之第6章:系统数据文件和信息
- Git:取消合并方式
- CentOS7 修改Swap大小
- 万花筒写轮眼画法_万花筒写轮眼怎么画?
- 百度AI市场热品试用 | 台面式双目活 体检测USB摄像头
- 【qq机器人】王者英雄问题查询
- Ning: 社会软件建造平台。
- 获取文件哈希值_图解:什么是哈希?
- JEDEC DDR2和DDR3 SPECIFICATION区别(持续更新)
- 驰骋工作流引擎三种项目集成开发模式
热门文章
- 02.规划过程组表格-需求管理计划
- 停止复制代理后AWT缓存组的行为
- 单调递增最长子序列 - 从最长公共子序列到单调递增最长子序列
- Codeforces Round #Pi (Div. 2) D. One-Dimensional Battle Ships set区间分解
- mysql的慢查询日志
- petshop 出现没有为 SQL 缓存通知启用数据库“MSPetShop4”
- python datetime模块和time模块
- 无法实现接口成员,因为它不是公共的——interface
- [Silverlight]使用MVVM模式打造英汉词典
- Ubuntu18.04安装Gaussian16和GaussView 6