js在wap端获取定位_两款JS脚本判断手机浏览器类型跳转WAP手机网站
随着移动设备的普及,企业的网络宣传已经不能局限在PC端,而需要同时在移动端有所建树。对于公司网站来说,以前都是做的PC端的,当然手机等移动端也可以访问,但是用户体验肯定不如完全适合的手机端来的方便。我们在给自己的网站做了WAP手机网站之后,如果有用户通过手机访问我们的企业顶级域名网站,那就判断跳转到专为的WAP网站。
这里老左整理到目前自己在使用的2种JS脚本,因为之前一直有朋友跟我要,所以这里分享出来。
第一种:直接JS脚本
try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp"))
{
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))
{
window.location="http://www.laozuo.org(更换成自己的WAP网站)";
}
}
}
catch(err)
{
}
第二种,稍微长一些,引用
function uaredirect(murl){
try {
if(document.getElementById("bdmark") != null){
return;
}
var urlhash = window.location.hash;
if (!urlhash.match("fromapp")){
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
location.replace(murl);
}
}
} catch(err){}
}
上述的脚本保持到mobile.js文件,然后在需要调用的页面引用下面2个JS调用文件。
经本人测试两款js脚本均可判断手机浏览器类型跳转WAP手机网站,需要的朋友直接拿过去用。
js在wap端获取定位_两款JS脚本判断手机浏览器类型跳转WAP手机网站相关推荐
- php怎么跳转别的手机浏览器,JavaScript_JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式),随着移动互联网的不断普及, - phpStudy...
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式) 随着移动互联网的不断普及,企业的网络宣传不仅只局限在PC端,还要在移动端发展.我们在自己的网站做了WAP手机完整之后,如果有用户通过手机访问我 ...
- js在wap端获取定位_iPhone 定位服务,没用的都关掉
iOS 13 系统带来了很多新功能,同时对用户的隐私保护也进行了再度加强和优化. 比如和用户隐私息息相关的定位服务,苹果在「始终」和「永不」之外,又加入了「使用 App 期间」这个更人性化的选项,应用 ...
- js自动判断浏览器类型跳转到手机版
//电脑版头部写法:<script language="javascript"> function is_mobile() { var regex_match = /( ...
- 三星android9更新通知,三星两款老旗舰更新Android9.0系统,你的手机收到推送了吗?...
原标题:三星两款老旗舰更新Android9.0系统,你的手机收到推送了吗? 三星在今天发布了最新的S10系列手机,引发了不少人的关注,但是笔者也发现,三星今天还有一个举动--为两款老旗舰推送了Andr ...
- ios 高德获取定位_解决ios11不支持高德地图API定位功能的方法
在 iOS 11 系统上访问JS API定位业务失败怎么解决? 苹果新发的 iOS 11 操作系统的一大特性是对 http 形式访问页面的限制变得非常严格(相比iOS 10 和 iOS 9).高德提供 ...
- vue移动端获取定位_vue手机移动端城市定位和选择代码
特效详情: vue手机移动端城市定位和选择代码,默认获取我的当前所在城市定位,可自定义更换选择城市,带城市列表首字母导航功能.请在手机端查看演示,电脑端无法选择. js代码 var app = new ...
- js如何实现扫描身份证识别_通过node.js来调取baidu-aip-SDK实现身份证识别的功能...
这篇文章主要介绍了关于通过node.js来调取baidu-aip-SDK实现身份证识别的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 最近项目中客户需要实现身份证识别功能,合理计 ...
- 赛扬处理器_两款还未官宣的10代赛扬出现在海外电商平台,赛扬首次拥有4MB三级缓存...
目前英特尔官方给出的第10代Comet Lake-S处理器赛扬家族的桌面端SKU只有赛扬G5920,G5900和G5900T,至于G5900E和G5900TE则是嵌入式的型号.但是最近推特用户momo ...
- 台灯的内置和外置是什么意思_两款米家台灯:1S/Lite对比简评
前一阵子GG家里的台灯坏了,就想换个新的.本来是想买米家台灯1S的,结果不小心下错了单买了个Lite版,等到发现的时候已经发货了来不及取消了,想想Lite版80的显色指数可能以后拍产品图不太够用,干脆 ...
- java code review 工具_两款好用的代码Review工具 | 学步园
最近团队内部呼吁代码质量的声音越来越高,项目组引入了代码Review机制.上次我由于不了解主站URL替换的规则,险些造成客户端图片读取错误,而代码Review则有助于帮我们发现代码潜在的问题. 主讲的 ...
最新文章
- es中的Plugin机制
- 底部固定菜单_【悬浮菜单】安卓悬浮amp;手势助手
- 理解 Linux 网络栈(2):非虚拟化Linux 环境中的 Segmentation Offloading 技术
- java 大整数编程_Java编程--RSA算法中的大整数运算
- log4net(c#) 配置及使用
- 打开python环境_windows下切换Python运行环境。
- 《流量的秘密: Google Analytics网站分析与优化技巧(第3版)》一2.2 网站分析中的cookie...
- C#中Lambda表达式总结
- 测试创新——用户体验测试(UAT)
- Shell判断字符串是否为空
- 弱水三千只取一瓢,Forcepoint的变与不变
- PTA数字金字塔(PTA怎么用以及代码怎么敲)
- 【随手记】有趣的面试题 —三人三鬼过河
- 解决给word中表格设置“跨页断行”后出现大片空白
- python网格搜索优化参数_python - 用于管道的网格搜索参数网格的说明 - SO中文参考 - www.soinside.com...
- 【转】定员108的车厢号码分布图
- emeditor文本编辑器 秘钥
- mysql数据库in函数查询是否走索引
- labelmx条码打印软件3.7
- 门控时钟设计003:门控时钟降低了什么功耗