標籤:smi row style text tor browser cas redirect code
根據使用者的訪問裝置的不同來顯示不同的頁面樣式,主要是判斷行動裝置還是電腦瀏覽器訪問的。
下面給出js判斷處理代碼,以作參考。
1 <script type="text/javascript"> 2 function browserRedirect() { 3 var sUserAgent = navigator.userAgent.toLowerCase(); 4 var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; 5 var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; 6 var bIsMidp = sUserAgent.match(/midp/i) == "midp"; 7 var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; 8 var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; 9 var bIsAndroid = sUserAgent.match(/android/i) == "android";10 var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";11 var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";12 document.writeln("您的瀏覽裝置為:");13 if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {14 document.writeln("phone");15 } else {16 document.writeln("pc");17 }18 }19 20 browserRedirect();21 </script>
js判斷當前瀏覽器是pc端還是移動端