Heim  >  Artikel  >  Web-Frontend  >  Teilen Sie zwei Mobiltelefone, um auf die PC-Website zuzugreifen und automatisch zu den Code_Javascript-Kenntnissen der mobilen Website zu springen

Teilen Sie zwei Mobiltelefone, um auf die PC-Website zuzugreifen und automatisch zu den Code_Javascript-Kenntnissen der mobilen Website zu springen

WBOY
WBOYOriginal
2016-05-16 16:16:341255Durchsuche

Mit der Einführung von 4G sind mobile Websites außer Kontrolle geraten, und offizielle Websites für PCs und Mobilgeräte existieren nebeneinander. Wie können andere, die die offizielle Website Ihres PCs besuchen, direkt zur mobilen Website springen? Liebe Leser, Kellner, bitte codieren! Kommen!

Die erste Methode: Sie müssen die Daten auf dem Mobiltelefon und der Webseite synchronisieren

Code kopieren Der Code lautet wie folgt:

4ec11beb6c39d0703d1751d203c17053
(function(){var ua=navigator.userAgent.toLowerCase();var bIsIpad=ua.match(/ipad/i)=="ipad";var bIsIphoneOs=ua.match(/iphone os/i)==" iphone os";var bIsAndroid=ua.match(/android/i)=="android";var bIsWM=ua.match(/windows mobile/i)=="windows mobile";if(bIsIpad||bIsIphoneOs|| bIsAndroid||bIsWM){window.location.href="http://m.jb51.net/android/game/826.html"}})();
2cacc6d41bbb37262a98f745aa00fbf0

Zweite Methode:

 <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://***.***.com");
</SCRIPT>

Anmerkung hier
mobile_device_detect("http://***.***.com");//Die darin enthaltene Adresse ist die Website-Adresse Ihres mobilen Endgeräts.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn