c# 中使用
bool ism=request.browser
.ismobiledevice
;
蒐集了比較全的 智慧型裝置 的 agent,然後又寫了程式,直接上**吧 ,希望能幫助到你
複製** **如下:
///
/// 根據 agent 判斷是否是智慧型手機
///
///
public
static
bool
checkagent()
; //排除window 桌面系統 和 蘋果桌面系統
if (!agent.contains("windows nt") && !agent.contains("macintosh"))
} }
return flag;
}
**解釋:
!agent.contains(「windows nt」) && !agent.contains(「macintosh」) 排除window桌面系統 和 蘋果桌面系統
mqqbrowser 為 qq 手機瀏覽器,qq 手機的agent 比較特殊,所以單獨判斷
下面蒐集的一些agent,話說找到這麼多的智慧型裝置,好不容易啊:
mqqbrowser/25 (linux; u; 2.3.3; zh-cn; htc desire s
build/gri40;480*800)
伺服器端如何判斷客戶端是不是手機
根據客戶端瀏覽器user agent判斷使用者瀏覽器型別,如果使用者使用的是手機訪問,則給使用者展示手機端模板。注意,我們這裡pc端和手機端採用的是同一套系統,比如pc端 為手機也訪問只是跟對瀏覽器型別向客戶端傳送不同的頁面。廢話就到這裡,直接上 此段 用來辨別是不是手機端 判斷是否是通過手機訪問 ...
C Socket伺服器端如何判斷客戶端斷開
使用socket類中的poll方法,就可以。socket client 假如已經建立好了,連線到伺服器端得socket的客戶端物件。我們只要client.poll 10,selectmode.selectread 判斷就行了。只要返回true是。就可以認為客戶端已經斷開了。poll 方法將會檢查 s...
C Socket伺服器端如何判斷客戶端斷開求解
socket client 假如已經建立好了,連線到伺服器端得socket的客戶端物件。我們只要client.poll 10,selectmode.selectread 判斷就行了。只要返回true是。就可以認為客戶端已經斷開了。poll 方法將會檢查 socket 的狀態。指定 selectmod...