左右分栏
社区服务
银行
道具中心
统计排行
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
门户
论坛
图酷
资讯
群组
帖子
日志
用户
版块
群组
帖子
搜索
>
Javascript
>
浏览器信息探测
发帖
回复
返回列表
新帖
3141
阅读
0
回复
浏览器信息探测
[复制链接]
上一主题
下一主题
离线
韭菜
UID:2
注册时间
2005-01-04
最后登录
2020-07-11
在线时间
128小时
发帖
600
搜Ta的帖子
精华
47
PB
3246
威望
526
贡献值
187
交易币
124
好评度
279
访问TA的空间
加好友
用道具
管理员
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
0楼
发表于: 2007-03-28
复制代码
<!doctype html public "-//W3C//DTD XHTML 1.1//EN" "[url=http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd]http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd[/url]">
<html xmlns="[url=http://www.w3.org/1999/xhtml]http://www.w3.org/1999/xhtml[/url]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="generator" content="editplus2.21" />
<meta name="author" content="jiucai" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<title>浏览器信息探测</title>
</head>
<body>
<script language="javascript" type="text/javascript">
<!--
/**
*
* 获取浏览器所支持的Flash插件的版本
*
* this function comes from Google Analytics Urchin Module
*
* @return flash version string and number
*/
function getFlashVersion()
{
var f="-",n=navigator;
if (n.plugins && n.plugins.length)
{
for (var ii=0;ii<n.plugins.length;ii++){
if (n.plugins[ii].name.indexOf('Shockwave Flash')!=-1)
{
f=n.plugins[ii].description.split('Shockwave Flash ')[1];
break;
}
}
}
else if (window.ActiveXObject)
{
for (var ii=10;ii>=2;ii--)
{
try
{
var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
if (fl)
{
f=ii + '.0'; break;
}
}
catch(e)
{
}
}
}
return f;
}
/*
appCodeName 指定浏览器的代码名称。
appName 指定浏览器的名称。
appVersion 指定 Navigator 的版本信息。
language 标明正在使用的 Navigator 的翻译语种。
mimeTypes 客户端支持的所有 MIME 类型数组。
platform 标明了 Navigator 编译适合的机器类型。
plugins 客户端已安装的所有插件数组。
userAgent 指定了用户代理头。
document.write(navigator.userAgent + "<br />");
*/
/**
*
* 获取浏览器的名称和版本
*
* @author jiucai<[url=mailto:forcer521@163.com]forcer521@163.com[/url]>
*
* @createDate 2006-8-30
*
* @return Browser name and version in lowercase , such as "msie_6.0"
*/
function getBV()
{
var bs = new Array();
var bsLen = new Array();
bs[0]="MSIE";
bs[1]="Firefox";
bs[2]="Netscape";
bs[3]="Opera";
//you could add browser here...
bs[4]="Unkown"; //leave the last one unkonw
for (i = 0; i < bs.length; i++)
{
bsLen [i] = bs[i].length +1 ; // to jump over "/"
//document.write("bs[" + i + "] = " +bsLen [i] + "<br />");
}
var unkown = bs[bs.length] + "_0";
var n = navigator.userAgent;
var len = n.length;
var token = n.indexOf(") ");
var str = token > 0 ? n.substring( token + 2,token+len) : "";
// Firefox
var isFirefox = n.indexOf(bs[1]);
var vFirefox = isFirefox > 0 ? n.substring(isFirefox + bsLen[1], isFirefox+len) : "";
// Netscape
var isNetscape = n.indexOf(bs[2]);
var vNetscape = isNetscape > 0 ? n.substring(isNetscape + bsLen[2], isNetscape+len) : "";
// Opera
var isOpera = n.indexOf(bs[3]);
var vOpera = isOpera > 0 ? n.substring(isOpera + bsLen[3], isOpera+len) : "";
if (str=="")
{
// IE
var isMSIE = n.indexOf(bs[0]);
var vMSIE = isMSIE > 0 ? n.substring(isMSIE + bsLen[0], n.indexOf(";",isMSIE + 5)) : "";
if(vMSIE)
return bs[0].toLowerCase() + "_" + vMSIE;
else
return unkown.toLowerCase();
}
else if(vFirefox)
{
return (bs[1] + "_" + vFirefox).toLowerCase();
}
else if(vNetscape)
{
return (bs[2] + "_" + vNetscape).toLowerCase();
}
else if(vOpera)
{
return (bs[3].toLowerCase() + "_" + vOpera).toLowerCase();
}
else
{
return unkown.toLowerCase();
}
}
/**
*
* 获取客户端信息
*
* this function comes from Google Analytics Urchin Module
*
* @return url string of client info
*/
function clientInfo()
{
var sr="-",sc="-",ul="-",fl="-",je=1;
var n=navigator;
if (self.screen)
{
sr=screen.width+"x"+screen.height;
sc=screen.colorDepth+"-bit";
}
else if (self.java)
{
var j=java.awt.Toolkit.getDefaultToolkit();
var s=j.getScreenSize();
sr=s.width+"x"+s.height;
}
if (n.language)
{
ul=n.language.toLowerCase();
}
else if (n.browserLanguage)
{
ul=n.browserLanguage.toLowerCase();
}
je=n.javaEnabled() ? 1 : 0;
fl=getFlashVersion();
bv=getBV();
//返回客户端信息字符串
return "&_u_sreen="+sr+"&_u_colordepth="+sc+"&_u_lang="+ul + "&_u_bv=" + bv + "&_u_java="+je+"&_u_flashversion="+fl;
}
biStr=encodeURI(clientInfo());
document.write(biStr + "<br />");
//document.write(decodeURI(biStr));
//-->
</script>
</body>
</html>
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
发帖
回复
返回列表
https://phpwind.jiucai.org
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
隐藏
快速跳转
默认分类
默认版块
关闭
关闭
选中
1
篇
全选