我在写官网的时候把pc端和mobile都做了。我在网上搜索了这样的代码,看起来完全没问题。放入页面后,PC端的页面一直刷新,根本停不下来。我用类似的js发现了同样的问题。经过反复尝试,发现是多了一行代码的问题:win:false, mac:false, xll:false, ipad:false }; //检测平台 varp=navigator.platform; 系统。win=p.indexOf("Win")==0; system.mac=p.indexOf("Mac")==0; system.x11=(p=="X11")||(p.indexOf("Linux")==0); system.ipad=(navigator.userAgent.match(/iPad/i)!=null)?true:false; //跳转语句,如果是手机访问,会自动跳转到“” if(system.win||system.mac||system.xll||system.ipad){ window.location.href="PC端网站名称"; }else{ window.location.href="移动端网站名称"; } 修改后的代码示例:
