手机访问pc网站自动跳转手机端网站代码

目前企业大多同时配备了PC端和移动端官网。如何访问你的pc端的官网直接跳转到移动端的网站呢?参考以下代码实现手机网站的自动跳转!

  1.  <SCRIPT LANGUAGE="JavaScript">

  2.  function mobile_device_detect(url)

  3.  {

  4.         var thisOS=navigator.platform;

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

  6.  for(var i=0;i<os.length;i++)

  7.         {

  8.  if(thisOS.match(os[i]))

  9.         {   

  10.   window.location=url;

  11.  }

  12.   

  13.  }

  14.  //因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认

  15.  if(navigator.platform.indexOf('iPad') != -1)

  16.         {

  17.   window.location=url;

  18.  }

  19.  //做这一部分是因为Android手机的内核也是Linux

  20.  //但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断

  21.   var check = navigator.appVersion;

  22.   if( check.match(/linux/i) )

  23.           {

  24.    //X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件

  25.    if(check.match(/mobile/i) || check.match(/X11/i))

  26.                  {

  27.    window.location=url;

  28.    }  

  29.  }

  30.  //类in_array函数

  31.  Array.prototype.in_array = function(e)

  32.  {

  33.   for(i=0;i<this.length;i++)

  34.   {

  35.    if(this[i] == e)

  36.    return true;

  37.   }

  38.   return false;

  39.  }

  40.  } 

  41. mobile_device_detect("http://***.***.com");

  42.  </SCRIPT>

复制代码  备注这里的
mobile_device_detect("http://***.***.com");//里面的地址填的就是您的移动端的网站地址呦。

本文永久链接:https://www.bmcn.net/a/n5jg5a.html [复制] (转载时请注明本文出处及链接)

赞 (1) 打赏 收藏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×

账号密码登录