通過js就可以判斷當前頁面是在什么瀏覽器打開的。 以下是一段示例代碼,注釋中表明了通過JS如何判斷是否在微信瀏覽器打開,是否在QQ空間瀏覽器,是否在新浪微博打開。當然可以做得更完善一點,再加上判斷是在移動設備打開還是在PC端瀏覽器打開的,更加細分一點,可以判斷是在安卓系統的瀏覽器打開的還是IOS ...
話不多說,直接看代碼 區分Android iphone ipad: 區分設備: 新浪微博為 ,QQ客戶端為 ,微信低於 . . 版本為 ,高於 . . 版本為 ,其他為 。 區分各個瀏覽器 完 ...
2018-06-30 15:10 0 1819 推薦指數:
通過js就可以判斷當前頁面是在什么瀏覽器打開的。 以下是一段示例代碼,注釋中表明了通過JS如何判斷是否在微信瀏覽器打開,是否在QQ空間瀏覽器,是否在新浪微博打開。當然可以做得更完善一點,再加上判斷是在移動設備打開還是在PC端瀏覽器打開的,更加細分一點,可以判斷是在安卓系統的瀏覽器打開的還是IOS ...
最近做的一個網站頁面中需要根據用戶的訪問設備的不同來顯示不同的頁面樣式,主要是判斷移動設備還是電腦瀏覽器訪問的。 下面給出js判斷處理代碼,以作參考。 用電腦上的瀏覽器,android設備,iphone,ipad均做過測試,此代碼可行,各設備判斷均正確。 判斷是否微信 ...
1、識別瀏覽器呈現引擎 為了不在全局作用域中添加多余變量,這里使用單例模式(什么是單例模式?)來封裝檢測腳本。檢測腳本的基本代碼如下所示: 這里聲明了一個名為client的全局變量,用於保存相關信息。匿名函數內部定義了一個局部變量engine,它是一個包含默認設置的對象字面量 ...
最近做的一個網站頁面中需要根據用戶的訪問設備的不同來顯示不同的頁面樣式,主要是判斷移動設備還是電腦瀏覽器訪問的。 下面給出js判斷處理代碼,以作參考。 用電腦上的瀏覽器,android設備,iphone,ipad均做過測試,此代碼可行,各設備判斷 ...
/* * 描述:判斷瀏覽器信息 * 編寫:LittleQiang_w * 日期:2016.1.5 * 版本:V1.1 */ //判斷當前瀏覽類型 function BrowserType() { var userAgent = navigator.userAgent; //取得瀏覽器 ...
上周接到個需求,需求是這樣的:用戶掃一掃二維碼會產生一個鏈接,該鏈接會向后端發送個請求,返回一個 apk 的下載地址,用戶點擊下載按鈕可以下載此 apk。然后就發生了問題,經過測試,發現用微信掃一掃打開的頁面點擊下載按鈕下載不了 apk,后百度之,原來是微信內置瀏覽器屏蔽了下載鏈接,后面和需求方 ...
1、判斷IE瀏覽器的具體版本function IEVersion() { var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > ...
console.log(/Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent)); ...