精品久久亚洲_69pao在线成人免费视频_黄色三级网络_亚洲国产精品激情在线观看

您的位置: 首頁 > 源碼資料

自動判斷手機、平板與電腦訪問不同網址頁面的簡單處理方法

源碼資料 時間:2014-09-30 作者/發布人:科杰在線 點擊:8473
有沒有這方面的需求?現在手機、平板用戶越來越多,原來的網站是根據電腦端開發的,在手機、平板上顯示是存在一定排版問題的,又另做了一套針對移動端的程序和樣式,但苦于不知道如何能讓網站自動檢測來訪用戶的瀏覽器到底是電腦還是手機、平板之類的移動設備,用下面這段代碼就行了,會自動進行判斷,正常顯示電腦端網頁,如果檢測是移動設備,就會跳到你設定的另一個地址中去,十分便捷。

使用方法,將下列JS,直接放到網站index.html中即可。

<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://www.www.yeewaa.com);
 </SCRIPT>

把上面標紅字的地址,改為你網站移動端實際網址就行了。親測有效,此代碼的原作者不知道是哪位高手,有這方面需求時百度到的,在此表示崇高的敬意。趕緊轉過來,有需要的可以試試。

科杰在線www.yeewaa.com 收集整理
2014.9.30
--------------------------全文完----------------------------
0% (0)
0% (0)
整站字母快速檢索: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0

綜合報道 經濟形勢 勞動就業 政策法規 熱點推薦 創業新聞 創業指導 創業課堂 創業故事 大學生創業 | 裝修日記 | 學駕駛經歷 | 免費信息發布 | 網站地圖

地址:合肥市臨泉路香格里拉花園 郵箱:pc354@163.com QQ:55769640 | 皖ICP備06007228號 
版權所有:科杰服務(www.www.yeewaa.com) 建議使用IE7.0或以上版本,最少1280分辨率瀏覽本站,可獲得最佳瀏覽效果

飛到頂部