- 浏览: 69147 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
<script type="text/javascript">
//jquery判断浏览器信息
$(function(){
var bro=$.browser;//获取浏览器用户代理信息;
var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;
var bro_firefox=bro.mozilla;//判断是否为火狐浏览器;假如为火狐浏览器就返回:true,否则返回:undefined;
var bro_opera=bro.opera;//判断是否为opera浏览器;假如为opera浏览器就返回:true,否则返回:undefined;
var bro_safari=bro.safari;//判断是否为safari浏览器;假如为safari浏览器就返回:true,否则返回:undefined;
//判断浏览器版本,用version属性,比如判断ie;
var ie_ver=bro.version;//ie6,返回“6.0”,ie7返回“7.0”,ie8返回“8.0”,ie9返回“9.0”,以此类推...
});
//原生javascript判断浏览器信息
// 判断浏览器是否为IE,方法1
var isIE=document.all ? 'IE' : 'others';//在IE下document.all值为1(true),而其他浏览器下的值为0(false);
// 判断浏览器是否为IE,方法2
var bro=navigator.userAgent;//获取浏览器用户代理信息;
var isIE2=bro.indexOf("MSIE")>0 ? 'IE' : 'others';//在IE下bro.indexOf("MSIE")值大于1,而其他浏览器下的值小于0(一般为-1);
//判断IE版本
var isIE6=bro.indexOf("MSIE 6.0")>0 ? 'IE6' : 'other version';//在IE6下bro.indexOf("MSIE 6.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE7=bro.indexOf("MSIE 7.0")>0 ? 'IE7' : 'other version';//在IE7下bro.indexOf("MSIE 7.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE8=bro.indexOf("MSIE 8.0")>0 ? 'IE7' : 'other version';//在IE8下bro.indexOf("MSIE 8.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE9=bro.indexOf("MSIE 9.0")>0 ? 'IE7' : 'other version';//在IE9下bro.indexOf("MSIE 9.0")值大于1,而其他浏览器下的值小于0(一般为-1);以此类推...
var isFirefox=bro.indexOf("Firefox")>0 ? 'Firefox' : 'other version';//在Firefox下bro.indexOf("Firefox")值大于1,而其他浏览器下的值小于0(一般为-1);
var isSafari=bro.indexOf("Safari")>0 ? 'Safari' : 'other version';//在Safari下bro.indexOf("Safari")值大于1,而其他浏览器下的值小于0(一般为-1);
var isChrome=bro.indexOf("Chrome")>0 ? 'Chrome' : 'other version';//在Chrome下bro.indexOf("Chrome")值大于1,而其他浏览器下的值小于0(一般为-1);
var isOpera=bro.indexOf("Opera")>0 ? 'Opera' : 'other version';//在Opera下bro.indexOf("Opera")值大于1,而其他浏览器下的值小于0(一般为-1);(ps:好像无效)
var isCamino=bro.indexOf("Camino")>0 ? 'Camino' : 'other version';//在Camino下bro.indexOf("Camino")值大于1,而其他浏览器下的值小于0(一般为-1);
var isMozilla=bro.indexOf("Gecko/")>0 ? 'Gecko' : 'other version';//在Mozilla下bro.indexOf("Gecko/")值大于1,而其他浏览器下的值小于0(一般为-1);
//alert(isOpera); 3
//JS获取浏览器信息
//浏览器代码名称:navigator.appCodeName
//浏览器名称:navigator.appName
//浏览器版本号:navigator.appVersion
//对Java的支持:navigator.javaEnabled()
//MIME类型(数组):navigator.mimeTypes
//系统平台:navigator.platform
//插件(数组):navigator.plugins
//用户代理:navigator.userAgent
</script>
//jquery判断浏览器信息
$(function(){
var bro=$.browser;//获取浏览器用户代理信息;
var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;
var bro_firefox=bro.mozilla;//判断是否为火狐浏览器;假如为火狐浏览器就返回:true,否则返回:undefined;
var bro_opera=bro.opera;//判断是否为opera浏览器;假如为opera浏览器就返回:true,否则返回:undefined;
var bro_safari=bro.safari;//判断是否为safari浏览器;假如为safari浏览器就返回:true,否则返回:undefined;
//判断浏览器版本,用version属性,比如判断ie;
var ie_ver=bro.version;//ie6,返回“6.0”,ie7返回“7.0”,ie8返回“8.0”,ie9返回“9.0”,以此类推...
});
//原生javascript判断浏览器信息
// 判断浏览器是否为IE,方法1
var isIE=document.all ? 'IE' : 'others';//在IE下document.all值为1(true),而其他浏览器下的值为0(false);
// 判断浏览器是否为IE,方法2
var bro=navigator.userAgent;//获取浏览器用户代理信息;
var isIE2=bro.indexOf("MSIE")>0 ? 'IE' : 'others';//在IE下bro.indexOf("MSIE")值大于1,而其他浏览器下的值小于0(一般为-1);
//判断IE版本
var isIE6=bro.indexOf("MSIE 6.0")>0 ? 'IE6' : 'other version';//在IE6下bro.indexOf("MSIE 6.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE7=bro.indexOf("MSIE 7.0")>0 ? 'IE7' : 'other version';//在IE7下bro.indexOf("MSIE 7.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE8=bro.indexOf("MSIE 8.0")>0 ? 'IE7' : 'other version';//在IE8下bro.indexOf("MSIE 8.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE9=bro.indexOf("MSIE 9.0")>0 ? 'IE7' : 'other version';//在IE9下bro.indexOf("MSIE 9.0")值大于1,而其他浏览器下的值小于0(一般为-1);以此类推...
var isFirefox=bro.indexOf("Firefox")>0 ? 'Firefox' : 'other version';//在Firefox下bro.indexOf("Firefox")值大于1,而其他浏览器下的值小于0(一般为-1);
var isSafari=bro.indexOf("Safari")>0 ? 'Safari' : 'other version';//在Safari下bro.indexOf("Safari")值大于1,而其他浏览器下的值小于0(一般为-1);
var isChrome=bro.indexOf("Chrome")>0 ? 'Chrome' : 'other version';//在Chrome下bro.indexOf("Chrome")值大于1,而其他浏览器下的值小于0(一般为-1);
var isOpera=bro.indexOf("Opera")>0 ? 'Opera' : 'other version';//在Opera下bro.indexOf("Opera")值大于1,而其他浏览器下的值小于0(一般为-1);(ps:好像无效)
var isCamino=bro.indexOf("Camino")>0 ? 'Camino' : 'other version';//在Camino下bro.indexOf("Camino")值大于1,而其他浏览器下的值小于0(一般为-1);
var isMozilla=bro.indexOf("Gecko/")>0 ? 'Gecko' : 'other version';//在Mozilla下bro.indexOf("Gecko/")值大于1,而其他浏览器下的值小于0(一般为-1);
//alert(isOpera); 3
//JS获取浏览器信息
//浏览器代码名称:navigator.appCodeName
//浏览器名称:navigator.appName
//浏览器版本号:navigator.appVersion
//对Java的支持:navigator.javaEnabled()
//MIME类型(数组):navigator.mimeTypes
//系统平台:navigator.platform
//插件(数组):navigator.plugins
//用户代理:navigator.userAgent
</script>
发表评论
-
Jasper报表工具经验总结
2020-07-16 12:58 01、JasperFillManager.fillReport执 ... -
在BootStrap的modal中使用Select2
2019-03-08 21:29 652在普通页面中使用Select2是正常的,但是在Modal中使用 ... -
固定table表头
2016-06-21 09:11 672<!doctype html public " ... -
用于获取系统版本
2016-06-15 18:06 651<script type="text/java ... -
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2016-05-31 17:04 1490td 内容自动换行 table表格td设置宽度后文字太多自动换 ... -
java session时间的控制
2015-12-15 16:46 803session对象用于在会话范 ... -
Unsupported major.minor version 51.0解决办法
2015-05-08 12:57 906解决方法:打开exclipse中项目上的属性—java co ... -
base64加密解密
2015-05-08 12:21 1025package test; import su ... -
更改SYBASE默认字符集为CP936
2015-04-18 11:46 1664更改SYBASE默认字符集为CP936 注意:更改字 ... -
JTDS和JDBC连接Sybase数据库
2015-04-17 19:09 1968JTDS是一个开放源代码的100%纯Java的,用于JDBC ... -
Jdbc方式连接Sybase数据库入门
2015-04-17 19:05 2462public class JdbcConnSybase { ... -
JDBC链接数据库(转载)
2015-04-17 19:02 6621、链接Sqlserver2000 驱动类 com.micr ... -
proxool连接池介绍
2015-04-14 14:12 712继前两文介绍了dbcp、c3p0的使用,本文准备再介绍另一个连 ... -
c3p0配置介绍
2015-04-14 14:11 750继上一篇介绍dbcp的配置 ... -
apache-DBCP基本配置介绍
2015-04-14 14:10 579apache-DBCP基本配置介绍 ... -
proxool连接池配置详细说明(转)
2015-04-14 08:33 1584目前市面上三个主流连接池从性能上排名如下:proxool> ... -
My eclipse快捷键
2015-02-25 10:41 7231、一般设置工作空间的编码为UTF-8 2、快捷键的配置 ... -
jsp页面返回上一页的方法
2014-11-05 10:50 1999jsp页面返回上一页的方法 1. <a hre ... -
移动平台前端开发参数1
2014-03-27 17:00 924移动平台前端开发是指 ... -
收集几个Java Web开发的网站
2014-03-13 17:12 921Zepto中文手册 http://www.html-5.cn/ ...
相关推荐
浏览器版本信息查询是一个常见但非常实用的需求,尤其在开发者调试网页兼容性问题时。这个小脚本虽然技术含量不高,但对于非专业人士或者开发者来说,它提供了一个简单易用的途径来获取自己的浏览器版本信息。接下来...
获取客户端IP地址、浏览器版本和操作系统信息在JSP中的实现方法 在JSP中,获取客户端的IP地址、浏览器版本和操作系统信息是非常重要的。通过使用HttpServletRequest对象,我们可以获取到客户端的相关信息。 获取...
`badbrowser.js` 是一个JavaScript插件,它的主要功能是检查用户当前使用的浏览器版本,并根据预设的配置信息判断是否满足最低版本要求。如果不符合,该插件会向用户显示提示信息,建议他们升级浏览器以获得最佳的...
针对这种情况,开发者通常会编写JavaScript代码来检测用户的浏览器版本,并在版本过低时给予用户提示,以确保他们能够获得良好的浏览体验。这个"浏览器版本低于IE8验证"的示例就是为了解决这个问题。 首先,我们...
主版本号7.5代表了该浏览器的基本架构和核心功能已经成熟,而后续的小版本号则意味着在此基础上的优化和修复。 稳定性是搜狗浏览器7.5版本的一大亮点。在这个版本中,开发者对浏览器的稳定性进行了多方面的强化,...
PHP获得客户端浏览器的名称及版本 一、 开发环境 ... 2、文本编辑器:Sublime ...本案例主要使用PHP 7中的$_SERVER['HTTP_USER_AGENT']获得浏览器信息,再用正则表达式进行比对从而得出不同类型浏览器的名称及版本号信息。
标题“得到浏览器尺寸,判断浏览器内核”涉及的是前端开发中的一个重要方面,即浏览器兼容性和用户界面交互。这篇博文可能是关于如何获取浏览器窗口的尺寸以及识别浏览器所使用的渲染引擎(内核)。在网页开发中,...
本文主要讨论了如何使用JavaScript代码获取浏览器的类型和版本信息。在Web开发中,获取用户浏览器的相关信息是非常有用的,它可以帮助开发者判断用户的浏览环境,并根据不同的浏览器提供更合适的网页内容或进行功能...
标题中的“API 获得浏览器地址”指的是使用应用程序接口(API)来获取用户正在浏览的网页URL的技术。在计算机编程中,API是一组预定义的函数、类或方法,允许开发者通过调用这些接口来与操作系统、库或者其它应用...
在 JSP 中,获取客户端的 IP 地址、浏览器版本和操作系统信息是一项重要的任务。下面我们将详细介绍如何获取这些信息。 获取客户端的 IP 地址 在 JSP 中,获取客户端的 IP 地址可以使用 `request.getRemoteAddr()`...
在上述代码中,我们首先通过`HttpContext.Current.Request`获取到HttpRequest对象,然后读取`User-Agent`属性得到浏览器发送的头信息。接下来,我们通过字符串查找来判断浏览器类型,这里列举了Internet Explorer、...
然而,'HTTP_USER_AGENT'字段中包含的信息通常是浏览器软件和操作系统等信息的杂乱无章的组合,需要通过特定的方法进行解析和整理才能得到有效的浏览器类型和版本信息。实现这一功能的关键在于编写一个能够解析'...
示例代码中展示了一个名为Sys的对象,用于存储通过正则表达式匹配得到的浏览器类型和版本信息。示例代码通过一系列的正则表达式匹配来判断当前浏览器是否为Internet Explorer、Firefox、Chrome、Opera或Safari,并将...
这款浏览器版本号为3.370047,表明它已经历了多次迭代和优化,旨在提供更稳定、更安全的浏览体验。以下是对这款浏览器主要特性的详细解析: 1. **局域网通信**:糖果浏览器的一个独特功能是支持局域网通信。这意味...
1. 定期更新:保持浏览器及其安全组件的最新版本,以便获得最新的防护策略和技术。 2. 谨慎点击:尽管有安全防护,用户仍需警惕来自未知来源的链接和附件,避免点击未经验证的信息。 3. 自定义设置:根据自己的...
通过JavaScript可以获取这个User-Agent,进而解析得到浏览器的相关信息。 标题中提到的“JS获取浏览器版本及名称实现函数”实际上涉及到JavaScript中一个非常实用的API——Navigator。Navigator对象包含了有关...
因此,为了获得更好的浏览体验和安全保障,建议用户定期更新浏览器至最新版本。 附带的“说明_Readme.html”文件可能是关于这个老版本遨游浏览器的安装指南或更新日志,包含了使用和安装过程中的重要信息,用户在...
在用户体验方面,360安全浏览器3.5.0.6版本优化了界面设计,使得操作更加便捷直观。它支持多种皮肤主题,用户可以根据个人喜好定制浏览器外观。此外,浏览器内置的广告过滤功能可以有效屏蔽烦人的弹窗广告,提高浏览...
例如,在某些版本的IE浏览器中,`clientWidth` 和 `clientHeight` 的计算方式与其他浏览器有所不同。为了解决这些问题,可以采取以下策略: 1. **使用条件判断**:根据用户代理(User-Agent)信息选择不同的计算...