php方法
第一种是:使用$_SERVER['HTTP_USER_AGENT'] 选项
第二种是:使用PHP的get_browser()函数
在使用此函数时,一般会得到如下警告
“Warning : get_browser() [function.get-browser ]: browscap ini directive not set. in …”
意思是说:为了使用这个函数,你必须在php.ini文件里面增加一句指向 browscap.ini 文件的配置,browscap.ini文件里面记录了所有已存在的浏览器的类型及其信息,所以你要下载最新的这个文件,下载browscap.ini后放到服务器某个位置,get_browser()在使用时就是将获取的客户端信息与此文件进行对比,如果能找到,则返回相应类型。
js方法
alert(navigator.userAgent);
游览器版本
alert(navigator.appName);
游览器内核
用JavaScript完整获取IE浏览器的信息,包括版本信息、浏览器内核、CPU内核、系统语言、显示器分辨率、操作系统类别、用户信息等,是一个比较全页检测获取系统信息的代码。
浏览器类型 | |
浏览器版本 | |
浏览器语言 | |
CPU类型 | |
操作系统 | |
系统语言 | |
用户语言; | |
在线情况 | |
屏幕分辨率 | |
颜色 | |
字体平滑 | |
appMinorVersion | |
appCodeName | |
cookieEnabled | |
userAgent | |
javaEnabled | |
taintEnabled |
jq方法
$.browser.['浏览器关键字']
代码如下:
$(function() {
if($.browser.msie) {
alert("this is msie");
}
else if($.browser.safari)
{
alert("this is safari!");
}
else if($.browser.mozilla)
{
alert("this is mozilla!");
}
else if($.browser.opera) {
alert("this is opera");
}
else {
alert("i don't konw!");
}