導航:首頁 > 版本升級 > 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版本相關的資料

熱點內容
驅動程序順序安裝腳本 瀏覽:665
word文件里怎樣查重 瀏覽:219
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

友情鏈接