首页 电商 正文

js跳转页面的方式有哪些,js实现注册登录界面跳转方法和代码

2024-03-21 20:35
admin

手机访问pc网站时使用js自动跳转到移动网站域名对应的页面链接javascript代码。这是比较典型的跳转需求,当用户使用手机打开pc网站链接时,希望能跳转到移动网站对应的页面,适用于网站使用两个域名区分pc,移动端的情况。比如www.域名.com是电脑站,m.域名.com是移动站这样两个域名,并且目录结构url是一样的,只有域名不一样。

此代码当手机访问pc站时跳转到移动站的对应页面,代码放在pc站上。最好放在下面第一位,最先加载这段js,跳转更快一点。

functionbrowserRedirect(){varhz=location.pathname;varsUserAgent=navigator.userAgent.toLowerCase();varbIsIpad=sUserAgent.match(/ipad/i)==“ipad”;varbIsIphoneOs=sUserAgent.match(/iphoneos/i)==“iphoneos”;varbIsMidp=sUserAgent.match(/midp/i)==“midp”;varbIsUc7=sUserAgent.match(/rv:1.2.3.4/i)==“rv:1.2.3.4”;varbIsUc=sUserAgent.match(/ucweb/i)==“ucweb”;varbIsAndroid=sUserAgent.match(/android/i)==“android”;varbIsCE=sUserAgent.match(/windowsce/i)==“windowsce”;varbIsWM=sUserAgent.match(/windowsmobile/i)==“windowsmobile”;if(bIsIpad||bIsIphoneOs||bIsMidp||bIsUc7||bIsUc||bIsAndroid||bIsCE||bIsWM){window.location.href=”http://m.reaer.com”+hz+”#www”;}else{}}browserRedirect();

functionbrowserRedirect(){

varhz=location.pathname;

varsUserAgent=navigator.userAgent.toLowerCase();

varbIsIpad=sUserAgent.match(/ipad/i)==“ipad”;

varbIsIphoneOs=sUserAgent.match(/iphoneos/i)==“iphoneos”;

varbIsMidp=sUserAgent.match(/midp/i)==“midp”;

varbIsUc7=sUserAgent.match(/rv:1.2.3.4/i)==“rv:1.2.3.4”;

varbIsUc=sUserAgent.match(/ucweb/i)==“ucweb”;

varbIsAndroid=sUserAgent.match(/android/i)==“android”;

varbIsCE=sUserAgent.match(/windowsce/i)==“windowsce”;

varbIsWM=sUserAgent.match(/windowsmobile/i)==“windowsmobile”;

if(bIsIpad||bIsIphoneOs||bIsMidp||bIsUc7||bIsUc||bIsAndroid||bIsCE||bIsWM){

window.location.href=”http://m.reaer.com”+hz+”#www”;

}else{

}

}

browserRedirect();

 

相关文章