Maison  >  Article  >  interface Web  >  Partagez deux téléphones mobiles pour accéder au site Web du PC et accédez automatiquement aux compétences du site Web mobile code_javascript

Partagez deux téléphones mobiles pour accéder au site Web du PC et accédez automatiquement aux compétences du site Web mobile code_javascript

WBOY
WBOYoriginal
2016-05-16 16:16:341256parcourir

Avec l’avènement de la 4G, les sites Web mobiles sont devenus incontrôlables, faisant cohabiter sites officiels PC et mobiles. Comment permettre aux autres de visiter le site officiel de votre PC et d'accéder directement au site Web mobile ? Chers lecteurs, serveur, codez s'il vous plaît ! À venir!

La première méthode : vous devez synchroniser les données sur le téléphone mobile et la page Web

Copier le code Le code est le suivant :

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

Deuxième méthode :

 <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>

Remarque ici
mobile_device_detect("http://***.***.com");//L'adresse indiquée est l'adresse du site Web de votre terminal mobile.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn