javascript 判断浏览器 类型 为手机或者平板 并跳转到手机网址

<script type=”text/javascript”>
var fullUrl = “http://www.kinankvm.com”;
var fullSSLUrl = “https://www.kinankvm.com”;
</script>

<script language=”javascript” type=”text/javascript”>
document.domain = “kinankvm.com”;

function IsMobileBrowser() {
var isMobileBrowser = false;
var strBT = “lgtelecom||NATEBrowser||LG-CT810||LG/BL40||POLARIS||SAMSUNG||iphone||ipod||IEMobile||Opera Mobi||OperaMini||Windows CE||blackberry||symbian||nokia||HTC||Mobile Safari||Opera Mini”;
var strPad = “SAMSUNG SM-T8||SAMSUNG SM-T7”;  //신규 PAD기종 예외 추가
var arrBT = strBT.split(“||”);
var arrPad = strPad.split(“||”);
for (var i = 0; i < arrBT.length; i++) {
if (navigator.userAgent.toLowerCase().indexOf(arrBT[i].toLowerCase()) > -1) {
isMobileBrowser = true;
break;
}
}
for (var i = 0; i < arrPad.length; i++) {
if (navigator.userAgent.toLowerCase().indexOf(arrPad[i].toLowerCase()) > -1) {
isMobileBrowser = false;
break;
}
}
return isMobileBrowser;
}
function IsMobilePadBrowser() {
var isMobilePadBrowser = false;
var strBT = “iPad||M180||M380||E140||Android”;
var arrBT = strBT.split(“||”);

for (var i = 0; i < arrBT.length; i++) {
if (navigator.userAgent.toLowerCase().indexOf(arrBT[i].toLowerCase()) > -1) {
isMobilePadBrowser = true;
break;
}
}
return isMobilePadBrowser;
}

if (document.location.protocol == “https:”) {
location.replace(“http://www.kinankvm.com”);
}
</script>

<script>

if (IsMobileBrowser()) {
window.location.href=”./mobile/”;
}
</script>

相关推荐

用纯CSS实现优雅的tab页

通常tab页的交互都是点击tab头然后展示对应的一块内容,这种排他性跟HTML里面的某个原住民很类似,是啥呢?没错!就是单选框组。 单选框组有一个:checked伪类,可以设定单选框被选中后的样式,所以我们要把一组单选框当做tab页的头部么?当然不是,单选框是很固执的,用CSS去感化他是很吃力的,那怎么办呢? 这里就要用到CSS里面的+选择器了[实际上这个选择器我之前从来没用过-_-||],简单来说+选择器就是选择紧跟在某个指定元素后面的另一个指定的元素,具体介绍请看

暂无评论

发表评论

微信扫一扫,分享到朋友圈

javascript 判断浏览器 类型 为手机或者平板 并跳转到手机网址