在手机端访问pc端的url地址,自动转跳到对应的m端地址 //判断当前设备类型,如果是在移动设备上面进入pc论坛,自动跳转到M端论坛function mobile_device_detect(url){ var thisOS=navigator.platform;
//判断当前设备类型,如果是在移动设备上面进入pc论坛,自动跳转到M端论坛
function mobile_device_detect(url){
var thisOS=navigator.platform;
var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv71","MAUI","UNTRUSTED/1.0","Windows CE","BlackBerry","IEMobile");
for(var i=0;i
-1){
// head = "house.m.";
// }else{
// head = "prehouse.m.";
// }
if(g3=='wh'){
port="wuhan/"
}
if(!g5){
if(origin.indexOf('house.')>0){
return g1+head+g4+'/';
}else{
return g1+head+g4+'/'+port+g2
}
}else{
if(g5=='comment.html'){
last = g2+'/comment';
}else if(g5=='toComment.html'){
last = g2+'/comment/write';
}else if(g5=='housetype.html'){
last = g2+'/housetype';
}else if(g5.indexOf('album/t')>-1){
last = g2+'/'+g5.replace(/([A-z]+)\/t(\d)\/i(\d)/,'$1/$2');
}else if(g5.indexOf('album/l')>-1){
last = g2+'/'+g5.replace(/([A-z]+)\/l(\d)/,function(match,g1,g2,index,origin){
var curg2;
switch(g2){
case "1":
curg2 = 5;
break;
case "2":
curg2 = 3;
break;
case "3":
curg2 = 2;
break;
case "4":
curg2 = 7;
break;
case "5":
curg2 = 4;
break;
case "6":
curg2 = 101;
break;
case "7":
curg2 = 102;
break;
}
return g1+"/"+curg2;
})
}else if(g5.indexOf('housetype/h')>-1){
last = g2+'/'+g5.replace(/([A-z]+)\/h(g\d+)\/sa/,'$1/$2');
}else if(g5.indexOf('housetype/p')>-1){
last = g2+'/'+g5.replace(/(\w+)\/p\d+\/([\w\d-]+)\.html/g,'$1/$2.html');
}else if(origin.indexOf('house.')>0){
if(g5.indexOf("area") || g5.indexOf("subway")){
last = "";
port = "";
}else{
last = g5;
}
}else if(origin.indexOf('price')>0){
last = g2+'/detail.html'
}else{
last = g2+'/'+g5;
}
return g1+head+g4+'/'+port+last;
}
})
console.log(str);
console.log(newLink);
mobile_device_detect(newLink);
