导航:首页 > 版本升级 > html检测ie版本

html检测ie版本

发布时间:2023-07-04 10:31:16

① 如何解决HTML5在老版本IE下的兼容性

解决兼容性可以使用css来实现。
为老版本ie专门写一个old.css,在html里面加一段专js来识别浏览器属版本,当老版本ie访问时自动启用old.css,即可兼容。
另外老版本ie现在使用的人并不是很多,如果嫌写代码麻烦的话,也完全可以忽略老版本ie用户,或者在html里面加js识别老ie访问时显示一段话“您的ie版本太旧了,不能很好的展示网站功能,建议更新ie浏览器或者下载google、火狐浏览器等”目前腾讯邮箱好像就是这样提示 的,也就是做一个友好提示。

② 怎么在html页面和js里判断是否是IE浏览器

function myBrowser(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1;
if (isOpera) {
return "Opera"
}; //判断是否Opera浏览器
if (userAgent.indexOf("Firefox") > -1) {
return "FF";
} //判断是否Firefox浏览器
if (userAgent.indexOf("Chrome") > -1){
return "Chrome";
}
if (userAgent.indexOf("Safari") > -1) {
return "Safari";
} //判断是否Safari浏览器
if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
return "IE";
}; //判断是否IE浏览器
}

//以下是调用上面的函数
var mb = myBrowser();
if ("IE" == mb) {
alert("我是 IE");
}
if ("FF" == mb) {
alert("我是 Firefox");
}
if ("Chrome" == mb) {
alert("我是 Chrome");
}
if ("Opera" == mb) {
alert("我是 Opera");
}
if ("Safari" == mb) {
alert("我是 Safari");
}
如果需要判断浏览器的版本再说

③ 如何判断当前浏览器是否是IE8

可以在浏览器的“帮助”->“关于”选项中查看浏览器的版本;或者在网络中搜内索“浏览器容内核版本检测”点击第一个搜索结果进去,网页可以自动帮你测试你的浏览器版本是否为IE8。
通常而言,Win7自带的未升级过的IE即为IE8。。

④ 如何用html判断浏览器内核

js方法

  1. 判断浏览器名称和版本

  2. 目前只能判断:ie/firefox/chrome/opera/safari

  3. 2012年5月16日23:47:08

  4. 浏览器内核UA:UA;

  5. 浏览器内核名称:NV.name;

  6. 浏览器内核版本:NV.version;

  7. 浏览器外壳名称:NV.shell;

var NV = {};

var UA = navigator.userAgent.toLowerCase();

try

{

NV.name=!-[1,]?'ie':

(UA.indexOf("firefox")>0)?'firefox':

(UA.indexOf("chrome")>0)?'chrome':

window.opera?'opera':

window.openDatabase?'safari':

'unkonw';

}catch(e){};

try

{

NV.version=(NV.name=='ie')?UA.match(/msie ([d.]+)/)[1]:

(NV.name=='firefox')?UA.match(/firefox/([d.]+)/)[1]:

(NV.name=='chrome')?UA.match(/chrome/([d.]+)/)[1]:

(NV.name=='opera')?UA.match(/opera.([d.]+)/)[1]:

(NV.name=='safari')?UA.match(/version/([d.]+)/)[1]:

'0';

}catch(e){};

try

{

NV.shell=(UA.indexOf('360ee')>-1)?'360极速浏览器':

(UA.indexOf('360se')>-1)?'360安全浏览器':

(UA.indexOf('se')>-1)?'搜狗浏览器':

(UA.indexOf('aoyou')>-1)?'遨游浏览器':

(UA.indexOf('theworld')>-1)?'世界之窗浏览器':

(UA.indexOf('worldchrome')>-1)?'世界之窗极速浏览器':

(UA.indexOf('greenbrowser')>-1)?'绿色浏览器':

(UA.indexOf('qqbrowser')>-1)?'QQ浏览器':

(UA.indexOf('')>-1)?'网络浏览器':

'未知或无壳';

}catch(e){}

alert('浏览器UA='+UA+

' 浏览器名称='+NV.name+

' 浏览器版本='+parseInt(NV.version)+

' 浏览器外壳='+NV.shell);

});

2.jQuery插件

(function($)

{

/*

判断浏览器名称和版本

目前只能判断:ie/firefox/chrome/opera/safari

2012年5月16日23:47:08

浏览器内核UA:$.NV('ua');或$.NV('UA');

浏览器内核名称:$.NV('name');或$.NV();

浏览器内核版本:$.NV('version');

浏览器外壳名称:$.NV('shell');

*/

$.extend(

{

NV:function(name)

{

var NV = {};

var UA = navigator.userAgent.toLowerCase();

try

{

NV.name=!-[1,]?'ie':

(UA.indexOf("firefox")>0)?'firefox':

(UA.indexOf("chrome")>0)?'chrome':

window.opera?'opera':

window.openDatabase?'safari':

'unkonw';

}catch(e){};

try

{

NV.version=(NV.name=='ie')?UA.match(/msie ([d.]+)/)[1]:

(NV.name=='firefox')?UA.match(/firefox/([d.]+)/)[1]:

(NV.name=='chrome')?UA.match(/chrome/([d.]+)/)[1]:

(NV.name=='opera')?UA.match(/opera.([d.]+)/)[1]:

(NV.name=='safari')?UA.match(/version/([d.]+)/)[1]:

'0';

}catch(e){};

try

{

NV.shell=(UA.indexOf('360ee')>-1)?'360极速浏览器':

(UA.indexOf('360se')>-1)?'360安全浏览器':

(UA.indexOf('se')>-1)?'搜狗浏览器':

(UA.indexOf('aoyou')>-1)?'遨游浏览器':

(UA.indexOf('theworld')>-1)?'世界之窗浏览器':

(UA.indexOf('worldchrome')>-1)?'世界之窗极速浏览器':

(UA.indexOf('greenbrowser')>-1)?'绿色浏览器':

(UA.indexOf('qqbrowser')>-1)?'QQ浏览器':

(UA.indexOf('')>-1)?'网络浏览器':

'未知或无壳';

}catch(e){}

switch(name)

{

case 'ua':

case 'UA':br=UA;break;

case 'name':br=NV.name;break;

case 'version':br=NV.version;break;

case 'shell':br=NV.shell;break;

default:br=NV.name;

}

return br;

}

});

})(jQuery);

$(function()

{

alert('浏览器UA='+$.NV('UA')+

' 浏览器名称='+$.NV('name')+

' 浏览器版本='+parseInt($.NV('version'))+

' 浏览器外壳='+$.NV('shell'));

});

⑤ 怎么在html页面和js里判断是否是IE浏览器

用navigator和userAgent来判断浏览器的类型,Navigator 对象包含有关浏览器的信息,返回由客户机发送服务器的 user-agent 头部的值,判断信息里面是否含有浏览器相关信息即可,判断是那个浏览器,代码如下:
<script type="text/javascript" >
function gets()
{
if(isIE = navigator.userAgent.indexOf("MSIE")!=-1) {
return "MSIE";
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")!=-1){
return "Firefox";
}
if(isChrome=navigator.userAgent.indexOf("Chrome")!=-1){
return "Chrome";
}
if(isSafari=navigator.userAgent.indexOf("Safari")!=-1) {
return "Safari";
}
if(isOpera=navigator.userAgent.indexOf("Opera")!=-1){
return "Opera";
}
}
alert("浏览器类型是"+gets());
</script>
希望对你有帮助,望采纳!

⑥ HTML里想加上浏览器版本检测代码,如果低于IE8,在页面顶部提示:您的IE版本低于IE8,请用更高版本的IE

您好,不需要js就可以达到你要的效果,只需要一段代码即可判断

<!--[ifltIE8]>
<style>#no-ie{display:block;}</style>
<![endif]-->

提示语:回

您的浏览器版本过低,答为了您的账户安全和支付体验,建议您升级;

不过具体的html和css需要自己来写或者用这篇文章里面的:

js检测IE9及以下浏览器版本并做出提示

⑦ HTML和CSS中如何判断ie各版本浏览器的方法

  1. html中区分ie各版本的方法为IE有条件注释,不过这种方式只支持到IE9(包括IE9),在专IE10之后移除了该属特性;不建议使用;

  2. css中判断IE各版本,只能通过css hack方式,针对浏览器的怪癖行为来区分;不建议使用;

  3. 通过js处理浏览器的用户代理userAgent字符串来解析出浏览器的版本,虽然这种方式也不建议使用,但是目前能解析出浏览器类型及版本最好的办法了

阅读全文

与html检测ie版本相关的资料

热点内容
mx5系统基带版本 浏览:184
ntlea全域通win10 浏览:171
qq怎么查看别人的收藏 浏览:135
地震三参数matlab程序 浏览:57
怎样给优盘文件加密软件 浏览:7
收拾文件有哪些小妙招 浏览:431
pdf文件去底网 浏览:253
win10重装系统需要格式化c盘吗 浏览:424
路由器trx文件 浏览:655
淘宝店铺数据包怎么做 浏览:195
win10键盘黏连 浏览:332
json如何生成表格 浏览:323
怎么修复sql数据库表 浏览:40
微信微博差别 浏览:163
签到积分换礼品app 浏览:812
mfc最近打开文件 浏览:672
app埋点平台都有哪些app 浏览:314
瑞斯康达网络管理界面 浏览:254
ca证书管理器linux 浏览:358
苹果id安全提示问题3个字符 浏览:949

友情链接