- 浏览: 192137 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (361)
- MySQL (27)
- dubbo (1)
- 网页模板 (3)
- 微信公众号 (6)
- Web工具 (7)
- Java (46)
- CSS (6)
- SQL (2)
- 数据库 (2)
- 其他 (12)
- Oracle (9)
- Tomcat (15)
- 技巧 (3)
- 基础 (4)
- 工作流 (1)
- js (25)
- maven (9)
- 异常问题 (1)
- 新知识 (5)
- PS (11)
- bootstrap (1)
- 开源框架 (5)
- 计算机网络 (1)
- MongoDB (1)
- HTML (3)
- sqlite (1)
- 微信 (3)
- Web组件 (4)
- jquery (1)
- hadoop (1)
- Redis (1)
- A_Windows常用快捷键 (3)
- eclipse (10)
- jetty (1)
- RESTEasy (1)
- Jersey (1)
- SVN (2)
- ubuntu (6)
- zookeeper (1)
- SpringMVC (7)
- 手册 (1)
- Apache ant (5)
- JBPM (1)
- activiti (3)
- Solr (1)
- EJB (1)
- 图片素材 (2)
- JSF (1)
- jboss (3)
- Android (32)
- WeX5 (1)
- 百度地图 (1)
- 电路设计 (1)
- excel (2)
- Web服务器应用服务器 (1)
- CXF (1)
- github (4)
- C# (1)
- Shiro (1)
- Lucene (1)
- Quartz (1)
- Linux (5)
- Smart Framework (1)
- JPA (6)
- 微信JS-SDK (1)
- RESTful (1)
- springboot (1)
- 文章 (2)
- springcloud (1)
- Eureka (1)
- drools (1)
- hibernate (3)
- IIC (1)
- 不错的博客 (1)
- 电脑操作系统问题 (1)
- JVM (1)
- excel操作工具 (0)
- 报表工具 (1)
- mail (1)
- apache (2)
- nginx (2)
- UML (1)
- 原型设计 (1)
- 消息队列框架 (1)
- DataTables (1)
- Mybatis (1)
- JFINAL (1)
- layer (1)
- MariaDB (1)
- NPM (1)
- LOG4J (2)
- 未知 (2)
- 正则表达式 (1)
最新评论
unction myBrowser(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1;
if (isOpera) {
return "Opera"
}; //判断是否Opera浏览器
if (userAgent.indexOf("Firefox") > -1) {
return "FF";
} //判断是否Firefox浏览器
if (userAgent.indexOf("Chrome") > -1){
return "Chrome";
}
if (userAgent.indexOf("Safari") > -1) {
return "Safari";
} //判断是否Safari浏览器
if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
return "IE";
}; //判断是否IE浏览器
}
//以下是调用上面的函数
var mb = myBrowser();
if ("IE" == mb) {
alert("我是 IE");
}
if ("FF" == mb) {
alert("我是 Firefox");
}
if ("Chrome" == mb) {
alert("我是 Chrome");
}
if ("Opera" == mb) {
alert("我是 Opera");
}
if ("Safari" == mb) {
alert("我是 Safari");
}
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1;
if (isOpera) {
return "Opera"
}; //判断是否Opera浏览器
if (userAgent.indexOf("Firefox") > -1) {
return "FF";
} //判断是否Firefox浏览器
if (userAgent.indexOf("Chrome") > -1){
return "Chrome";
}
if (userAgent.indexOf("Safari") > -1) {
return "Safari";
} //判断是否Safari浏览器
if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
return "IE";
}; //判断是否IE浏览器
}
//以下是调用上面的函数
var mb = myBrowser();
if ("IE" == mb) {
alert("我是 IE");
}
if ("FF" == mb) {
alert("我是 Firefox");
}
if ("Chrome" == mb) {
alert("我是 Chrome");
}
if ("Opera" == mb) {
alert("我是 Opera");
}
if ("Safari" == mb) {
alert("我是 Safari");
}
发表评论
-
loading js
2018-03-21 14:30 486loadding test -
js对url进行编码和解码(三种方式区别)
2018-03-10 14:53 540https://www.cnblogs.com/z-one/ ... -
js正则表达式
2017-12-19 13:45 291http://www.jb51.net/article/733 ... -
前端实现图片懒加载(lazyload)的两种方式
2017-11-13 10:38 2777https://www.cnblogs.com/liliang ... -
GOJS
2017-08-27 20:49 792http://blog.csdn.net/medwardm/ ... -
JavaScript 注入攻击
2017-04-13 14:41 369http://blog.sina.com.cn/s/blog_ ... -
JS模板jQuery-template
2017-04-13 11:12 513http://www.cnblogs.com/wumadi/p ... -
JS模板引擎Mustache
2017-04-13 11:03 4161. Mustache 概述 Mustache是基于Java ... -
实战动态PDF在线预览及带签名的PDF文件转换
2017-04-05 09:17 400http://www.cnblogs.com/Leo_wl/ ... -
jQuery MiniUI
2017-04-01 09:17 424jQuery MiniUI http://www.miniu ... -
MUI Ajax
2017-04-01 09:16 475http://www.cnblogs.com/nangong/ ... -
JavaScript 对象数组 按照某个属性 降序排列
2016-11-17 11:20 403<!DOCTYPE html> <html& ... -
jquery动态遍历Json对象的属性和值
2016-10-10 09:16 442http://blog.csdn.net/majian_198 ... -
使用 X-Frame-Options 防止被iframe 造成跨域iframe 提交挂掉
2016-10-05 17:23 3500http://www.cnblogs.com/trance/ ... -
jQuery MiniUI
2016-09-27 09:26 391http://www.miniui.com/ http: ... -
DWR 框架 js里调java类方法
2016-09-15 08:15 358http://jingyan.baidu.com/articl ... -
JS中记住用户名 密码的COOKIE实现方式
2016-09-09 08:40 379http://www.cnblogs.com/newsoul ... -
js 中{},[]中括号,大括号使用详解
2016-08-17 15:29 440一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属 ... -
自己动手丰衣足食之Easyform表单验证插件&validate.js实时验证
2016-08-12 21:11 404http://www.jq22.com/demo/jQuery ... -
JQuery Select赋值
2016-08-09 15:27 528//$('#qq option:eq(1)').attr('s ...
相关推荐
以下是一个使用 JavaScript 判断浏览器类型的 DEMO: ```javascript <script language="JavaScript"> function getOs() { var OsObject = ""; if (navigator.userAgent.indexOf("MSIE") > 0) { return "MSIE"; ...
在JavaScript中,我们经常需要检测用户的浏览器类型及版本,以便为不同的浏览器提供兼容性的解决方案或者优化用户体验。这可以通过检查navigator对象的各种属性来实现。navigator对象是浏览器提供的一个全局对象,...
通过分析提供的代码片段,我们可以了解到几种常见的方法来检测用户所使用的浏览器类型,并根据不同浏览器的特性进行适配。 ### 一、JavaScript中的`navigator.userAgent` `navigator.userAgent`属性返回一个包含...
这部分代码简化了原始脚本中的浏览器检测逻辑,直接为IE、Firefox和其他浏览器指定了对应的CSS文件。 2. **屏幕分辨率匹配** ```javascript function ScreenWidth(CSS1,CSS2,CSS3,CSS4){ if((screen.width==...
在移动页面开发中,了解用户正在使用哪种浏览器以及设备类型是非常重要的,因为这关系到网页的兼容性和用户体验。本文将介绍如何使用JavaScript来判断浏览器类型及设备,这对于前端开发者来说是一项基本技能。 首先...
另外,判断浏览器类型的JavaScript代码: ```javascript var Sys = {}; var ua = navigator.userAgent.toLowerCase(); if (window.ActiveXObject) { Sys.ie = ua.match(/msie ([\d.]+)/)[1] } else if (document....
接下来,可以通过检查`User-Agent`字符串中是否包含特定浏览器的关键字来判断浏览器类型。示例代码如下: ```java if (explore.indexOf("firefox") > 0) { // 用户使用的是Firefox浏览器 } else if (explore....
通过检查`navigator.userAgent`字符串中是否包含特定的关键字,如`msie`、`firefox`等,来判断浏览器类型。然后根据检测结果,使用`document.write`方法输出相应的浏览器名称。 通过这些方法,我们不仅能够实现诸如...
2. 使用条件语句(if...else...)来判断浏览器类型。 3. 根据屏幕分辨率动态设置CSS样式表,以实现响应式设计。 4. `function`关键字用于定义自定义函数,如`ScreenWidth`和`setActiveStyleSheet`。 5. `document....
### JS判断浏览器分辨率调用不同CSS样式的实现方法 在Web开发中,为了提供更好的用户体验,根据不同的设备分辨率(屏幕尺寸)应用相应的CSS样式是非常重要的。这种方法有助于优化页面布局、提高加载速度,并确保...
总之,通过jQuery和原生JavaScript判断浏览器信息是前端开发中的一个重要技能,它有助于开发者根据用户的具体情况提供更好的支持。然而,随着技术的发展和变化,需要开发者不断地学习、实践和更新知识。
`badbrowser.js` 是一个JavaScript插件,它的主要功能是检查用户当前使用的浏览器版本,并根据预设的配置信息判断是否满足最低版本要求。如果不符合,该插件会向用户显示提示信息,建议他们升级浏览器以获得最佳的...
在JavaScript中,动态获取浏览器页面放大缩小的比例是一个常见的需求,特别是在进行响应式设计或精确的图形渲染时。这个过程涉及到浏览器窗口的尺寸变化监听、设备像素比(devicePixelRatio)的检测以及对不同浏览器...
跨浏览器属性判断的基本思想是通过检查对象是否存在特定的属性来决定使用哪种实现方式。通常情况下,开发者会针对不同浏览器提供的API进行适配,以确保应用功能的一致性和稳定性。 #### 方法介绍 ### 1. 使用逻辑...
下面给出的示例代码通过以上知识点来判断浏览器使用的语言,并执行相应的页面重定向: ```javascript <script type="text/javascript"> var language = navigator.browserLanguage ? navigator.browserLanguage : ...
4. **判断浏览器类型**: 为了适应不同浏览器,我们需要编写一个函数来检测用户使用的浏览器类型。这通常通过检查navigator对象的userAgent属性来实现。例如,可以通过检测是否包含"MSIE"或"Trident"关键字来识别IE...
如果匹配成功,说明用户使用的是这些设备之一,那么脚本就会将页面重定向到指定的WAP网站地址。 第二种方法稍微复杂一些,它使用了一个名为`uaredirect`的函数: ```javascript function uaredirect(murl) { try ...
然而,考虑到某些用户可能仍在使用这个老版本的浏览器,我们需要提供一种方法来检测用户的浏览器版本,并在检测到是IE6时引导他们升级到较新的Internet Explorer版本或者转向其他现代浏览器。在这个场景中,...
总结来说,ASP.NET开发者可以通过HttpRequest对象获取客户端的UserAgent信息来判断操作系统和浏览器类型,但获取.NET Framework版本通常需要基于假设或者依赖客户端反馈。在实际应用中,需要结合业务需求和实际情况...
针对360双核浏览器兼容模式的页面显示问题,开发者可以使用内核控制Meta标签来手动指定浏览器应使用的渲染内核。通过在HTML页面的部分添加特定的标签,开发者可以告诉360浏览器使用webkit内核或者IE兼容模式(ie-...