基于JavaScript代码实现pc与手机之间的跳转


Posted in Javascript onDecember 23, 2015

这个代码放在PC模板的代码里面

<script type="text/javascript"> 
//平台、设备和操作系统 
var system ={ 
win : false, 
mac : false, 
xll : false 
}; 
//检测平台 
var p = navigator.platform; 
system.win = p.indexOf("Win") == 0; 
system.mac = p.indexOf("Mac") == 0; 
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
if(system.win||system.mac||system.xll){   
}else{
window.location.href="手机网址";
}
</script>

这个代码放在手机网站模板里面

<script type="text/javascript"> 
//平台、设备和操作系统 
var system ={ 
win : false, 
mac : false, 
xll : false 
};
//检测平台
var p = navigator.platform; 
system.win = p.indexOf("Win") == 0; 
system.mac = p.indexOf("Mac") == 0; 
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
if(system.win||system.mac||system.xll){   
window.location.href="PC网址";
}else{ 
}
</script>

PS:JS判断手机端和PC端跳转代码

var browser_class = navigator.userAgent;
 var browser_class_name1 = browser_class.match("Mobile");
 var browser_class_name2 = browser_class.match("mobile");
 var location_url = window.location.href;
 if (browser_class_name1 != null || browser_class_name2 != null){
     if (location_url.match("wap") == null){
     window.location.href="http://wap.xxxx.com";
     }
 } else
 {
    if (location_url.match("3g") != null || location_url.match("wap") != null){
    window.location.href="http://wap.xxxx.com";
    }
 }

以上内容是小编给大家介绍的基于JavaScript代码实现pc与手机之间的跳转的全部叙述,希望大家喜欢。

Javascript 相关文章推荐
javascript对象的使用和属性操作示例详解
Mar 02 Javascript
网页实时显示服务器时间和javscript自运行时钟
Jun 09 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
Jun 16 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
Oct 25 Javascript
基于JQuery打造无缝滚动新闻步骤详解
Mar 31 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
Sep 05 Javascript
Javascript中判断一个值是否为undefined的方法详解
Sep 28 Javascript
JavaScript日期对象(Date)基本用法示例
Jan 18 Javascript
Vue.js 2.0学习教程之从基础到组件详解
Apr 24 Javascript
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
Sep 04 Javascript
微信小程序上传多图到服务器并获取返回的路径
May 05 Javascript
js 数组 fill() 填充方法
Nov 02 Javascript
AngularJS 日期格式化详解
Dec 23 #Javascript
详解JavaScript时间格式化
Dec 23 #Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 #Javascript
js实现图片无缝滚动
Dec 23 #Javascript
使用Function.apply()的参数数组化来提高 JavaScript程序性能的技巧
Dec 23 #Javascript
js判断文本框输入的内容是否为数字
Dec 23 #Javascript
javascript新闻跑马灯实例代码
Jul 29 #Javascript
You might like
E路文章系统PHP
2006/12/11 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
php检测iis环境是否支持htaccess的方法
2014/02/18 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
javascript new fun的执行过程
2010/08/05 Javascript
kindeditor修复会替换script内容的问题
2015/04/03 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
在ABP框架中使用BootstrapTable组件的方法
2017/07/31 Javascript
判断“命令按钮”是否被鼠标单击详解
2019/07/31 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
python ctypes库2_指定参数类型和返回类型详解
2019/11/19 Python
python turtle 绘制太极图的实例
2019/12/18 Python
python爬取王者荣耀全皮肤的简单实现代码
2020/01/31 Python
使用Python第三方库pygame写个贪吃蛇小游戏
2020/03/06 Python
Python unittest单元测试框架及断言方法
2020/04/15 Python
关于css中margin的值和垂直外边距重叠问题
2020/10/27 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
史蒂夫·马登加拿大官网:Steve Madden加拿大
2017/11/18 全球购物
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
个人思想理论学习的自我鉴定
2013/11/30 职场文书
同事打架检讨书
2014/02/04 职场文书
中介公司区域经理岗位职责范本
2014/03/02 职场文书
双创工作实施方案
2014/03/26 职场文书
车间主任岗位职责
2015/02/03 职场文书
天下第一关导游词
2015/02/06 职场文书
幼师辞职信范文大全
2015/05/12 职场文书
埃及王子观后感
2015/06/16 职场文书
创业计划书之校园超市
2019/09/12 职场文书
python程序的组织结构详解
2021/12/06 Python
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python
Python序列化模块JSON与Pickle
2022/06/05 Python