欢迎光临
我们一直在努力
卡尔云 大网数据--高防低价服务器抢购 低至28/月十堰4-4就在零零陆云计算 金华高防物理机 40H64G 30M 158/月 819云计算香港20MCN2 300元/月
林枫云-专注独立IP高频VPS 低价高性价比—迅速云 GoDo云计算韩国物理机低至299元/月 龍行数据:美国100M服务器 299元/月 络V云计算:新加坡100M服务器 1200元/月
CNMCDN防护稳定又实惠 轻松云:美国200兆VPS16元/月 亦宁云200M大带宽 动态BGP低至35/月 低价高效上云-道之云网络 【科御云】香港CDN、延迟低速度快防御高

用JavaScript实现网站自动跳转电脑PC端与手机端不同页面

前天,有一个网友希望在其微擎系统跳转的时候实现鉴别用户不同的客户端,比如电脑PC端和手机端,实现不同的页面跳转。对于之前蜗牛有给其设置过PC端网站然后检测手机访问的时候跳转到WAP网站的案例,对于这个分两个流量转出的效果只能去搜索解决方法。

蒋网上提供的方法还是很多的,但是经过测试能兼容较多系统的可以用这个方法实现。

<script type=\\”text/javascript\\”>
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= \\’手机端跳转页面URL\\’;
} else {
window.location= \\’PC端跳转页面URL\\’;
}
}
browserRedirect();
</script>

老我们可以直接将上面的JS代码添加到访问页面头部或者单独设置一个页面,然后设置我们需要跳转的PC和手机端URL或者页面。

赞(0)
未经允许不得转载:沃园 » 用JavaScript实现网站自动跳转电脑PC端与手机端不同页面

评论 抢沙发

评论前必须登录!

立即登录   注册