/*
* 描述:判斷浏覽器資訊
* 編寫:littleqiang_w
* 日期:2016.1.5
* 版本:v1.1
*/
//判斷目前浏覽類型
function browsertype() {
var useragent = navigator.useragent; //取得浏覽器的useragent字元串
var isopera = useragent.indexof("opera") > -1; //判斷是否opera浏覽器
var isie = useragent.indexof("compatible") > -1 && useragent.indexof("msie") > -1 && !isopera; //判斷是否ie浏覽器
var isedge = useragent.indexof("edge") > -1; //判斷是否ie的edge浏覽器
var isff = useragent.indexof("firefox") > -1; //判斷是否firefox浏覽器
var issafari = useragent.indexof("safari") > -1 && useragent.indexof("chrome") == -1; //判斷是否safari浏覽器
var ischrome = useragent.indexof("chrome") > -1 && useragent.indexof("safari") > -1; //判斷chrome浏覽器
if (isie) {
var reie = new regexp("msie (\\d+\\.\\d+);");
reie.test(useragent);
var fieversion = parsefloat(regexp["$1"]);
if(fieversion == 7)
{ return "ie7";}
else if(fieversion == 8)
{ return "ie8";}
else if(fieversion == 9)
{ return "ie9";}
else if(fieversion == 10)
{ return "ie10";}
else if(fieversion == 11)
{ return "ie11";}
else
{ return "0"}//ie版本過低
}//isie end
if (isff) { return "ff";}
if (isopera) { return "opera";}
if (issafari) { return "safari";}
if (ischrome) { return "chrome";}
if (isedge) { return "edge";}
}//mybrowser() end
//判斷是否是ie浏覽器
function isie() {
if(isie) {
return "1";
}
else {
return "-1";
}
//判斷是否是ie浏覽器,包括edge浏覽器
function ieversion() {
var isedge = useragent.indexof("windows nt 6.1; trident/7.0;") > -1 && !isie; //判斷是否ie的edge浏覽器
else if(isedge) {
return "edge";
return "-1";//非ie