wap浏览自动跳转到wap页面的js代码
作者:闭包旅人时间:2026-10-28 10:56:11浏览:129
本文提供一段JavaScript代码,用于判断访问设备是否为移动设备。若检测到手机访问,则自动将页面重定向至指定的wap页面。通过正则表达式匹配用户代理字符串实现设备识别,开发者只需修改目标路径即可完成手机与PC访问的区分跳转。
wap浏览自动跳转到wap页面的js代码
当用户输入wap手机网站的网址时,如何实现自动跳转到wap网站?wap页面自动跳转的具体实现方式是什么?如何判断访客是否使用移动设备访问,并自动跳转到wap页面?如何让手机访问时自动跳转到手机页面,并通过一个网址区分普通访问与手机访问?当手机访问网站域名时,如何实现自动跳转到wap页面?
本文提供的方案可以解决上述问题。
具体实现代码如下:
function is_mobile() {
var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|jigs browser|hiptop|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220)/i;
var u = navigator.userAgent;
if (null == u) {
return true;
}
var result = regex_match.exec(u);
if (null == result) {
return false
} else {
return true
}
}
if (is_mobile()) {
document.location.href= '/wap';
}
以上是js代码,只需将/wap修改为你需要跳转到的目标页面路径即可。
作者最新文章
什么时候该用JS构造器:与工厂模式、字面量的选择对比
2026-11-05 16:18:22
推荐几款轻量级JS照片墙开源库及对比
2026-11-05 15:56:19
JavaScript递归写法有哪些常见陷阱及避免方法
2026-11-05 14:53:38
JS数组浅拷贝与深拷贝怎么选?场景与方法总结
2026-11-05 14:41:02
p5.js 中 setup() 和 draw() 函数的执行机制详解
2026-11-05 12:32:38
