asp.net版: public static bool ispc(System.Web.UI.Page p)
{ bool b = true; string agent = p.Request.UserAgent.ToString(); string[] Agents =new string[]{"Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"}; for (int i = 0; i < Agents.Length; i++) { if (agent.IndexOf(Agents[i])>-1) { b = false; } } return b; } javascript版:
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; }
|
|