1. 程式人生 > >判斷使用者裝置是手機還是pad還是電腦

判斷使用者裝置是手機還是pad還是電腦

function IsPC() {
    var userAgentInfo = navigator.userAgent;
    var Agents = ["Android", "iPhone",
                "SymbianOS", "Windows Phone",
                "iPad", "iPod"];
    var flag = true;
    for (var v = 0; v < Agents.length; v++) {
        if (userAgentInfo.indexOf(Agents[v]) > 0) {
            flag = false;
            break;
        }
    }
    return flag;
}
 
var flag = IsPC(); //true為PC端,false為手機端

相關推薦

判斷使用者裝置手機還是pad還是電腦

function IsPC() {    var userAgentInfo = navigator.userAgent;    var Agents = ["Android", "iPhone",                "SymbianOS", "Windows P

php如何判斷使用者通過手機wap訪問還是電腦直接訪問

最近做一個手機查詢系統,自然就牽扯到了此問題,那我就根據對wap的認識淺談下通過php判斷使用者訪問方式是通過wap訪問還是電腦直接訪問。首先說最根本的解決方法:手機訪問時,會附帶傳送user-agent資訊,這個資訊裡面會有手機號碼資訊,那麼如果能取得手機號碼,則可以肯定是

判斷使用者通過手機訪問wap還是電腦直接訪問

首先說最根本的解決方法:手 機訪問時,會附帶傳送user-agent資訊,這個資訊裡面會有手機號碼資訊,那麼如果能取得手機號碼,則可以肯定是通過手機wap訪問的。但是目前中 國移動已經遮蔽了user-agent資訊,所以獲取不到手機號碼。有關係的朋友可以聯絡移動公司,把wap網站伺服器的ip提交給中國移動,

thinkphp3.2判斷是否為手機端,還是電腦端,跳轉到相應頁面

function isMobile(){ // 如果有HTTP_X_WAP_PROFILE則一定是移動裝置 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) return true; //此條摘自TPM智慧切換模板引擎,適合TP

戰場模擬器過檢測集體涼涼?沒關係,你可以這樣電腦玩吃雞匹配手機

刺激戰場模擬器過檢測被封號怎麼辦?最近聽用模擬器玩刺激戰場的朋友說的最多的就是“千萬不要用模擬器過檢測,我都被封了好幾個賬號了,封號時長從三天到三個月不等。要麼就好好的用手搓,要麼就聽天由命,用模擬器玩就和模擬器玩家匹配吧”。   除此之外,很多類似手柄、XX王座等吃雞外設似

判斷用戶用手機訪問還是用電腦訪問網頁

電腦 sun eos hp-ux match variables req aix resp C# 判斷用戶用手機訪問還是用電腦訪問網頁string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|

壽司快賣,建立一個執行在電腦手機Pad上的多屏遊戲

本節開始,我們將設計一個養成類遊戲。遊戲主題是建立一家壽司店,你是主廚,當客戶點餐後,你根據選單配置壽司。我們會先把遊戲設計成頁面遊戲,然後通過不斷的除錯,將遊戲移植到手機以及各類Pad上。 該遊戲設計的一個難點是自動適配螢幕,執行在瀏覽器上時,一般對應著電腦的大螢幕,當執行在手機或

判斷使用者是手機還是電腦開啟網頁

const isInPhone = () => { if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|J

【原創開源】網路版二代雙通道示波器開源釋出,支援電腦手機Pad等各種OS平臺訪問

前言感謝大家的支援,提前奉上今年的國慶福利。 一代示波器釋出於3年前,去年年底的時候釋出了二代示波器,軟體效能已經比較強勁,但依然有值得升級改進的地方,經過今年這半年多努力,在二代示波器的基礎上再推出網路版,目標只有一個,希望能夠在實際專案上幫到大家。 一. 製作二代示波器網路版的意義在哪裡1、二代示波器網

被刪掉的手機音訊視訊能恢復嗎

被刪掉的手機音訊視訊還能恢復嗎?現在的手機功能非常的齊全,如果在生活中發生有趣的事情就可以隨時拿出手機記錄下來,然而有時候我們可能會一不小心將錄製的視訊刪除了該怎麼恢復呢?下面就來跟小編看一下恢復手機視訊的方法吧。 開始恢復: 步驟一:我們可以在手機應用商城或是手機瀏覽器查詢“極速資料恢復

Javascript 判斷移動裝置,以及iPhone, iPad手機 ios 板本 « 關於網路那些事...

推薦的方式 判斷移動裝置或版本的最佳方式,還是建議使用完整的 Library 若你需要一個快速可以套用在現成專案的作法,則可以參考下方: 判斷移動裝置 雖然這個

js判斷移動裝置 並跳轉到手機

判斷移動裝置一般使用UA 在<head>裡新增經過驗證可以判斷移動端裝置. <script type="text/javascript">     if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMo

判斷Android裝置手機還是平板?

由於現在的平板已經支援電話功能了,所以只能通過裝置的尺寸大小來進行判斷~ private boolean isPad() { WindowManager wm = (WindowManag

java 判斷請求來自手機電腦

import javax.servlet.http.HttpServletRequest; /** * 判斷請求來自PC 或 移動端的公用類 * @author zhoubo * */ public class HttpRequestDeviceUtils {

Android 判斷當前裝置手機還是平板

Android開發需要適配手機和平板,有些需求實現時就要求判斷裝置是手機還是平板。 網上很多說通過裝置尺寸、DPI、版本號、是否具備電話功能等進行判斷,不過都不算太精確。這裡分享一個簡潔給力的方法(官方用法): /** * 判斷當前裝置是手機還是平板,程式碼來自

啟用SEAndroid,手機root後安全嗎?

你是否仍在為手機安全感到困擾?是否擔心手機root之後會帶來更大的安全隱患?SEAndroid會幫助你解決困擾!             SEAndroid基於NSA(美國國家安全域性)開發的SELinux (Security-Enhanced Linux),NSA在Lin

JS 判斷當前訪問頁面的是手機、平板或電腦

var os = function () {     var ua = navigator.userAgent,     isWindowsPhone = /(?:Windows Phone)/.test(ua),     isSymbian = /(?:SymbianOS

PHP判斷訪問裝置是否為手機端的方法

在開發中我們常常需要判斷使用者是否是通過手機端來訪問的網站,以便我們做出對應的相應及渲染方案。比如是否新增廣告等,以下為判斷手機端的方法,比較準確全面: /** * 判斷是否為手機版 */ fun

php判斷頁面來自手機或者微信 $_SERVER['HTTP_USER_AGENT']

ipa int fun pos ray http ret spa span function is_phone(){ $agent = strtolower($_SERVER[‘HTTP_USER_AGENT‘]); //pc請求頭信息數組

node 判斷pc還是手機

and var roi phone res user pod agent lower var express = require(‘express‘);var app = express()app.get(‘/‘, function(req, res){ var de