手机访问网跳转到手机端
2015-11-26 17:01
381 查看
第一种:
<script type="text/javascript" language="javascript">
var url = location.href;
if (url.indexOf("pc") < 0) {
var is_iPd = navigator.userAgent.match(/(iPad|iPod|iPhone)/i) != null;
var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|win ce)/i) != null;
if (is_mobi && window.location.search.indexOf("mv=fp") < 0) {
window.location.href = "http://wap.51jinsha.com/";
}
}
</script>
第二种:
<script>
//如果是手机访问自动跳转到手机页
function browserRedirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if ((bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){
window.location.href='http://wap.51jinsha.com';
}
}
browserRedirect();
</script>
<script type="text/javascript" language="javascript">
var url = location.href;
if (url.indexOf("pc") < 0) {
var is_iPd = navigator.userAgent.match(/(iPad|iPod|iPhone)/i) != null;
var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|win ce)/i) != null;
if (is_mobi && window.location.search.indexOf("mv=fp") < 0) {
window.location.href = "http://wap.51jinsha.com/";
}
}
</script>
第二种:
<script>
//如果是手机访问自动跳转到手机页
function browserRedirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if ((bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){
window.location.href='http://wap.51jinsha.com';
}
}
browserRedirect();
</script>
相关文章推荐
- Android Studio 导入项目
- android学习笔记15 - Application中的name作用
- Android读取通讯录联系人
- Android单元测试设置
- iOS 利用mask layer 使view中扣掉一块露出下边的view
- iOS---block传值用法
- 【Android开发那点破事】实现打电话功能
- Android自定义Dialog位置,大小
- Android获取桌面应用程序
- Android 一个绚丽的loading动效分析与实现!
- Android studio修改Logcat颜色
- 读《50 Android Hacks》笔记整理Hack 1~Hack 8
- Android中shape的使用
- 一个快速打开微信收藏的方法
- 【读书笔记一】Zen and the Art of Objective_C Craftsmanship
- android项目获取版本号
- android developers 最新镜像 2015-11-26
- Android的生命周期 Start onResume
- AndroidStudio快捷键Editing
- 安全机制之手机移动端验证码炸弹处理策略