搜外网>搜外问答>问答页面

手机端跳转PC端代码修改 悬赏6元 已结束

 这段代码是网上找的,可以实现手机端跳转PC端,但是使用手机端打开它就一直在跳转中,麻烦把这段代码改成如果使用电脑端,则跳转到电脑端的网页,其余多的代码给删除下,谢谢了

<script>
if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE|Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent))){
window.location.href="/m/view.php?aid={dede:field.id/}";
}else{
window.location.href="/{dede:field.id/}.html";
}
</script>

追加问题
    8 人参与回答
推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo
如约而至SunShine 等 2 人赞同该回答

1、这个跳转代码无太大价值,如果移动页被pc端收录,那么就需要考虑下移动适配; 

2、移动页出现在pc里,如果跳转到pc页也不算友好;

ps:后期的移动适配是最好的选择

seoer
seoer · seo站群
如约而至 等 1 人赞同该回答

function GetUrlRelativePath(){

var url = ();

var arrUrl = ("//");

var start = arrUrl[1].indexOf("/");

var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符

if(("?") != -1){

relUrl = ("?")[0];

}

return relUrl;

}

function mobile_device_detect(url)

{

var thisOS=
var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","linux armv71","MAUI","UNTRUSTED/","Windows CE","BlackBerry","IEMobile");

for(var i=0;i

学习网站
学习网站 · 山东美新玻璃 | www . sdmeixinglass . com|

有适配就行 ~!~!~!

var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");
var browser = ();
var iSMObile = false;
for(var i=0; i

这种代码跳转没必要,有适配就行

天下爱我她最配
天下爱我她 · 我只是混外链 的

看不懂。。。。。。。。。。。。。。

var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");
var browser = ();
var iSMObile = false;
for(var i=0; i