浏览其中的【navigator】对象的【userAgent】判断浏览器。
UserAgent是浏览器用于 HTTP 请求的用户代理头的值
Agent的在英文中有「代理;代理人」的意思
前言:
前两天,发现window.close()方法在Chrome浏览器中不好用。
问题:
先是使用navigator.appName方法。
但是IE之外的浏览器(Safari,FireFox,Chrome)显示的都是Netscape
这种方法,无法单独区分Chrome浏览器。
解决:
使用navigator.userAgent;
看看在这里面能否找到Chrome关键字。
具体使用的代码:
if(navigator.userAgent.indexOf("Chrome") == -1){ window.close(); }else{// 可以找到Chrome,表明是Chrome浏览器。window.open('','_self',''); window.close();}
浏览其中的【navigator】对象的【userAgent】判断浏览器。相关推荐
- js的navigator对象的使用(浏览器信息)
window.navigator 对象包含有关访问者浏览器的信息. <!DOCTYPE html> <html> <body> <div id="e ...
- java判断浏览器类型_判断浏览器类型
一.判断是否为IE 以前判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userA ...
- 判断浏览器是否是 IE 及 IE8 以下版本
作为一个前端,避免不了会遇见IE的坑,其他浏览器都好好的,测到IE就完蛋,各种不支持,服气了 有些属性和方法是所有版本IE都不支持,而有些则是部分支持,在项目中能够,主要分界岭为IE8,我相信目前大部 ...
- 前端如何判断浏览器类型及版本?
前言 在网站前端开发中,浏览器兼容性问题让我们手忙脚乱,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言 ...
- JQuery 判断浏览器及其版本
JQuery 中用 方法 jQuery.browser 来判断浏览器,返回值可以为: safari opera msie mozilla. 当然有时候我们还需要区分版本 这就要用到 jQuery.br ...
- 判断浏览器类型 是否是微信浏览器
function isWeixinBrowser(){var ua = navigator.userAgent.toLowerCase(); navigator.userAgent判断浏览器类型ret ...
- Servlet中判断浏览器版本的代码
package priv.lwx.javaex.servlet_demo.web.servlet.request;/*** 获取user-agent,判断浏览器版本** @author liaowen ...
- JavaScript-筑基(二十五)navigator对象(判断页面打开终端)、history对象
navigator对象包含有关游览器的信息,它有很多属性,我们常用的是userAgent,该属性可以返回由客户机发送服务器的user-agent头部的值. 下面前端代码可以判断用户那个终端打开页面,实 ...
- 【一个小功能】从js判断ie版本,浅谈navigator对象的appName属性
判断IE版本主要的是获取两个属性,a.当前浏览器名称,b.当前浏览器版本,为此不得不了解navigator对象. 先贴代码 1 window.onload = function() { 2 var b ...
最新文章
- PART 5: INTEGRATING SPRING SECURITY WITH SPRING BOOT WEB
- Python爬虫框架Scrapy安装使用步骤
- Too Many Segments (easy version) CodeForces - 1249D1(贪心+差分)
- 小程序影视APP/追剧吧/脱离微擎/可用火车头采集小程序影视
- sqlplus 调试存储过程
- c语言1 2 10000,C语言1~10000之间所有水仙花数
- OpenShift 4之设置用户/组对项目的访问权限
- mysql的压缩包安装_mysql 5.7.24 压缩包安装配置方法图文教程
- 樱桃OTC前工程师感恩自白
- 【CF-Round-458:D】Bash and a Tough Math Puzzle(判断是否可以通过修改区间内的一个数使区间gcd=x)
- 微信小程序背景图片如何设置--如何用background-image Base64设置背景
- java 快速删除文件夹_java File删除文件夹完整版
- 前端原生Html免费模板网站总结(带网址)
- [JAVA毕业设计]高铁在线购票系统源码获取和系统演示
- win7锁定该计算机快捷键,Win7电脑锁定计算机快捷键的方法.ppt
- 课下作业(选做)第十周
- linux p4 命令行,linux下的p4用法
- sql 数据库课程设计作业——基于python--GUI的运动会报名管理系统
- lamp环境下phpwind,wordpress,discuz论坛的搭建全过程
- EAS添加bos选不到的基础资料