Mobile phone access to the PC website automatically jump to the mobile site code

Source: Internet
Author: User

<SCRIPT LANGUAGE="JavaScript">

  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<os.length;i++)          {   if (thisOS.match(os[i]))          {      window.location=url;   }             }   //因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认   if (navigator.platform.indexOf( ‘iPad‘ ) != -1)          {    window.location=url;   }   //做这一部分是因为Android手机的内核也是Linux   //但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断    var check = navigator.appVersion;    if ( check.match(/linux/i) )            {     //X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件     if (check.match(/mobile/i) || check.match(/X11/i))                   {     window.location=url;       }   //类in_array函数   Array.prototype.in_array =  function (e)   {    for (i=0;i< this .length;i++)    {     if ( this [i] == e)     return true ;    }    return false ;   }   } mobile_device_detect( "http://m.16css.com" ); </SCRIPT>

Mobile phone access to the PC website automatically jump to the mobile site code

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.