JavaScript获取浏览器信息的方法
2024-06-24 11:12:42阅读量:84 字体:大 中 小
Window有navigator对象让我们得知浏览器的全部信息.我们可以利用一系列的API函数得知浏览器的信息.
JavaScript代码如下:

我们可以通过这个函数通知用户浏览器是否应该去更新浏览器,同样也可以帮用户得知浏览器的相关信息
各大浏览器的基本信息
楼主测试了几乎当前主流的浏览器,当然不管多少浏览器都是Trident,Blink,Gecko,Webkit这几种的浏览器内核,解析上不会有太大的出入,现附上相关截图如下:
这是Edge的
IE11,楼主没有用IE6,不过应该不会有太大的出入
Safari的,楼主是Window系统Safari版本比较低
搜狗浏览器,曾经楼主也迷恋过它一段时间呢!
QQ浏览器(微信版),比较给力,现在楼主除了Chrome用的最多的浏览器,双核Trident和Blink,Chrome内核下飞快
360安全浏览器的兼容模式,用的是IE的Trident内核
Firefox,不多说了,Netscape正版,开发者必备的浏览器
Chrome.现在楼主用的最多的浏览器,Google实在是好,力挺
360安全浏览器极速模式,Chrome内核,速度很快
代码结果分析
PS:javascript取得浏览器地址及参数方法
用javascript获取 url网址信息
执行 用javascript获取url网址信息 代码效果如下
详细介绍 window.location方法获取URL
统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成:
scheme://host:port/path?query#fragment
scheme: 通信协议
常用的http,ftp,maito等
host:主机
服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。
port:端口号
整数,可选,省略时使用方案的默认端口,如http的默认端口为80。
path:路径
由零或多个”/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。
query:查询
可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP /ASP.NET等技术制作的网页)传递参数,可有多个参数,用”&”符号隔开,每个参数的名和值用”=”符号隔开。
fragment: 信息片断
字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。(也称为锚点.)
示例:
1, window.location.href
整个URl字符串(在浏览器中就是完整的地址栏)
返回值:http://www。dw。cn:80/index.asp?id=209#asp
2,window.location.protocol
URL 的协议部分
返回值:http:
3,window.location.host
URL 的主机部分,
返回值:www。dw。cn
4,window.location.port
URL 的端口部分。如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符。
本例返回值:空
5,window.location.pathname
URL 的路径部分(就是文件地址)
返回值:/index.asp
6,window.location.search
查询(参数)部分。除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值
返回值:?id=209
7,window.location.hash
锚点
返回值:#asp
免责声明:
本文《JavaScript获取浏览器信息的方法》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

苹果实况照片怎么弄到抖音上
实况照片是iPhone手机上的一种拍照模式,可以让拍的照片动起来。将苹果实况照片弄到抖音上的具体操作方式如下: 苹果实况照片怎么弄到抖音上 1、打开抖音,点击界面中间的+”号, 进入拍摄界...
阅读: 931

苹果怎么关闭腾讯视频自动续费
可以通过腾讯视频app或者微信app关闭腾讯视频自动续费。苹果关闭腾讯视频自动续费的具体操作方式如下: 苹果怎么关闭腾讯视频自动续费 一、以腾讯视频为例 1、打开腾讯app,进入vip会员&rdquo...
阅读: 886

光遇怎么退出当前账号
《光·遇》是由游戏制作人陈星汉及其团队Thatgamecompany开发的社交冒险游戏。以下是推出光遇当前账号的操作方法: 光遇怎么退出当前账号 1、打开光遇app,在初始呈现界面中找到...
阅读: 880

微信接龙管家小程序怎么用
接龙管家小程序,解决了微信/QQ群消息刷屏、无统计、无反馈、无留存的痛点。以下是如何使用微信接龙管家小程序的操作方法: 微信接龙管家小程序怎么用 1、打开微信app,点击搜索按钮,搜索接龙小程序&rd...
阅读: 863

vivo手机查定位找手机
vivo手机系统有查定位找手机的功能,可以利用vivo公司的云服务功能来进行查定位找手机,操作步骤如下: vivo手机查定位找手机 1、打开手机的设置,点击首行的个人头像,进入账号中心页面中。 2、...
阅读: 880

ipad一直语音播报触屏滑不了
ipad一直语音播报触屏滑不了是因为ipad开启了旁白的功能,需要去设置内把该功能进行关闭,操作步骤如下: ipad一直语音播报触屏滑不了 1、打开ipad的设置,点击辅助功能”按钮,进入...
阅读: 937
热门文章
1.上海公交车微信扫码支付步骤
- 1

- 上海公交车微信扫码支付步骤
- 2022-12-28
- 1
2.支付宝怎么设置花呗收款开关
- 2

- 支付宝怎么设置花呗收款开关
- 2022-12-28
- 2
3.剪映怎么局部变色
- 3

- 剪映怎么局部变色
- 2022-12-28
- 3
4.微利贷怎么申请开通
- 4

- 微利贷怎么申请开通
- 2022-12-28
- 4
5.微信怎么转发大量聊天记录
- 5

- 微信怎么转发大量聊天记录
- 2022-12-28
- 5
6.手机美图秀秀怎么移动文字
- 6

- 手机美图秀秀怎么移动文字
- 2022-12-28
- 6
7.快手怎么看不到动态消息私信
- 7

- 快手怎么看不到动态消息私信
- 2022-12-28
- 7
8.天眼查询个人信息怎么查
- 8

- 天眼查询个人信息怎么查
- 2022-12-28
- 8
9.快手登陆手机号不用了收不到验证码怎么办
- 9

- 快手登陆手机号不用了收不到验证码怎么办
- 2022-12-28
- 9
10.免费更改证件照背景色
- 10

- 免费更改证件照背景色
- 2022-12-28
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
