这里提供了六种让手机端访问网站跳转到手机端的方法:
第一种:
01.<script>02. if(navigator.platform.indexOf('Win32')!=-1){ 03. //pc04. //window.location.href="电脑网址";05. }else{ 06. //shouji07. window.location.href="手机网址";08. } 09.</script>
第二种:
01.<script type="text/javascript">02.function browserRedirect() { 03.var sUserAgent= navigator.userAgent.toLowerCase(); 04.var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; 05.var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; 06.var bIsMidp= sUserAgent.match(/midp/i) == "midp"; 07.var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; 08.var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; 09.var bIsAndroid= sUserAgent.match(/android/i) == "android"; 10.var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; 11.var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; 12.if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { 13.window.location.href= '手机网站地址'; 14.} else { 15.window.location= '电脑网站地址'; 16.} 17.} 18.browserRedirect(); 19.</script>
第三种:
01.<script type="text/javascript">02.var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");03.var browser = navigator.userAgent.toLowerCase(); 04.var isMobile = false; 05.for (var i=0; i<mobileAgent.length; i++){ if (browser.indexOf(mobileAgent[i])!=-1){ isMobile = true; 06.//alert(mobileAgent[i]); 07.location.href = '手机网址';08.break; } } 09.</script>
第四种:
01.<?php02.////这段放手机站里03.header("Cache-Control: no-cache"); 04.header("Pragma: no-cache");05.$ua = strtolower($_SERVER['HTTP_USER_AGENT']);06.$uachar = "/(symbianos|android|Mac OS|ucweb|blackberry)/i";07.if($ua != '' && !preg_match($uachar, $ua)){08.echo 'window.location.href="电脑地址";';09.exit();10.}11.?>12.<?php13.//这段放在网站里14.header("Cache-Control: no-cache"); 15.header("Pragma: no-cache");16.$ua = strtolower($_SERVER['HTTP_USER_AGENT']);17.$uachar = "/(symbianos|android|Mac OS|ucweb|blackberry)/i";18.if($ua != '' && preg_match($uachar, $ua)){19.echo 'window.location.href="手机地址";';20.exit();21.}22.?>
第五种:
01.<?php02.function UserAgent(){03. $user_agent = ( !isset($_SERVER['HTTP_USER_AGENT'])) ? FALSE : $_SERVER['HTTP_USER_AGENT'];04. return $user_agent;05.}06.//Mobile07.if ((preg_match("/(iphone|ipod|android)/i", strtolower(UserAgent()))) AND strstr(strtolower(UserAgent()), 'webkit')){08. header('Location: 手机网址');09. exit;10.}else if(trim(UserAgent()) == '' OR preg_match("/(nokia|sony|ericsson|mot|htc|samsung|sgh|lg|philips|lenovo|ucweb|opera mobi|windows mobile|blackberry)/i", strtolower(UserAgent()))){11. header('Location: 手机网址');12. exit;13.}else{//PC14. header("Location: 电脑网址");15.}16.?>
第六种:
01.<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>02.<script type="text/javascript">uaredirect("你要重定位的网站");</script>
以上6种,总有一款适合你的。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/114
评论列表