2009-08-16 67 views

回答

4

随着跟上时代的browscap.ini,您可以使用get_browser() PHP函数。

对于基于Javascript的检测,从quirksmode.org

3

在javascript中检查出this script

navigator.platform给你一个总体思路(win32的举例)。 navigator.userAgent可以用这个正则表达式解析:/^[^\(]*\((.*)]\)/给你第一组圆括号中的内容。这通常被分成多个子部分,例如:

"Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3pre" 

Zytrax保持useragents美妙的列表。

在PHP

browser.php解析用户代理到操作系统,浏览器和浏览器版本:

记住尽管这不管你怎么检测它,它可以伪造。

相关问题