JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)


Posted in Javascript onAugust 04, 2015

随着移动互联网的不断普及,企业的网络宣传不仅只局限在PC端,还要在移动端发展。我们在自己的网站做了WAP手机完整之后,如果有用户通过手机访问我们的企业顶级域名网站,就要判断跳转到专为的WAP网站,下面小编通过两种方式介绍根据手机浏览器类型跳转WAP手机网站,具体内容如下。

第一种方式:直接JS脚本

<script type="text/javascript">
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)
{
}</script>

 第二种方式,稍微长一些,引用

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调用文件。

<script src="mobile.js" type="text/javascript"></script>

<script type="text/javascript">uaredirect("http://www.laozuo.org(更换成自己的WAP网站)");</script>

两种方法都可以使用,我在安卓和IPHONE测试可行。

以上就是通过两种方式实现根据手机浏览器类型跳转WAP手机网站的全部内容,希望大家喜欢。

Javascript 相关文章推荐
jquery实现鼠标拖动图片效果示例代码
Jan 09 Javascript
分享两款带遮罩的jQuery弹出框
Dec 30 Javascript
JavaScript面试开发常用的知识点总结
Aug 08 Javascript
通过扫描二维码打开app的实现代码
Nov 10 Javascript
AngularJS表单基本操作
Jan 09 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
Feb 15 Javascript
js上下视差滚动简单实现代码
Mar 07 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
Aug 30 Javascript
JQuery属性操作与循环用法示例
May 15 jQuery
JS中的一些常用的函数式编程术语
Jun 15 Javascript
LayUi数据表格自定义赋值方式
Oct 26 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
Dec 25 Javascript
常用的Javascript数据验证插件
Aug 04 #Javascript
网页收藏夹显示ICO图标(代码少)
Aug 04 #Javascript
实现音乐播放器的代码(html5+css3+jquery)
Aug 04 #Javascript
基于ajax实现文件上传并显示进度条
Aug 03 #Javascript
函数window.open实现关闭所有的子窗口
Aug 03 #Javascript
百度地图api如何使用
Aug 03 #Javascript
javascript实现输出指定行数正方形图案的方法
Aug 03 #Javascript
You might like
推荐一篇入门级的Class文章
2007/03/19 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
2011/11/02 PHP
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
PHP之APC缓存详细介绍 apc模块安装
2014/01/13 PHP
神盾加密解密教程(三)PHP 神盾解密工具
2014/06/08 PHP
PHP实现更新中间关联表数据的两种方法
2014/09/01 PHP
PHP实现合并discuz用户
2015/08/05 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
2019/09/10 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
33种Javascript 表格排序控件收集
2009/12/03 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
Javascript基础 函数“重载” 详细介绍
2013/10/25 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
微信小程序 Page()函数详解
2016/10/17 Javascript
JS中substring与substr的用法
2016/11/16 Javascript
Bootstrap源码解读按钮(5)
2016/12/23 Javascript
js实现固定宽高滑动轮播图效果
2017/01/13 Javascript
node.js中debug模块的简单介绍与使用
2017/04/25 Javascript
jquery实现下拉菜单的手风琴效果
2017/07/23 jQuery
vue实现图书管理demo详解
2017/10/17 Javascript
python从入门到精通(DAY 3)
2015/12/20 Python
在Python的Flask框架中构建Web表单的教程
2016/06/04 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
2020/01/08 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
使用python实现下载我们想听的歌曲,速度超快
2020/07/09 Python
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
豆腐の盛田屋官网:日本自然派的豆乳面膜、肥皂、化妆水、乳液等
2016/10/08 全球购物
商务英语毕业生自荐信范文
2013/11/08 职场文书
网上商城创业计划书范文
2014/01/31 职场文书
文员岗位职责范本
2014/03/08 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
幼师自荐信范文
2015/03/06 职场文书
2019职场单身人才调研报告:互联网行业单身比例最高
2019/08/07 职场文书