前端JS网页判断浏览器的名称,判断苹果浏览器Safari
function getBrowserInfo() {
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var str = ua.replace(/\s/g, "");
if (ua.indexOf('applewebkit') > -1 && ua.indexOf('mobile') > -1 && ua.indexOf('safari') > -1 && ua.indexOf('linux') === -1 && ua.indexOf('android') === -1 && ua.indexOf('chrome') === -1 && ua.indexOf('ios') === -1 && ua.indexOf('baiduhd') === -1 && ua.indexOf('browser') === -1) {
$(".urlbox").hide();
apiPost('/SYS_Login/XINXI', { id: id }, function (res) {
if (res.Code == 1) {
var user = JSON.parse(res.Data)[0]
$('#username').text(user.realname)
$('#dept').text(user.deptname)
$.cookie("userid", id, {
expires: 30,//登录有效期
path: "/"
});
var homepage = "home.html?v1=" + new Date().getTime();
$("#iframeid").attr('src', 'home/' + homepage + '')
} else {
//登錄失敗提示
layer.msg(res.Message, {
icon: 5,
time: 800
});
$.cookie("userid", '', {
expires: -1,
path: "/"
});
return false
}
})
} else {
$(".urlbox").show();
var timg = str.match(/gecko(\S*)mobile/)[1];
timg = timg.slice(1)
if (timg == "") {
var timg = str.match(/gecko(\S*)/)[1];
console.log(timg)
timg = timg.slice(1)
timg = timg.split("/");
for (var i = 0; i < timg.length; i++) {
$(".urlbox").append("<h1>" + timg[i] + "</h1>")
}
} else {
timg = timg.split("/");
console.log("timg:", timg)
for (var i = 0; i < timg.length; i++) {
$(".urlbox").append("<h1>" + timg[i] + "</h1>")
}
}
}
}