用JavaScript获取浏览器信息的方法
Window有一个navigator对象,让我们知道浏览器的所有信息。我们可以使用一系列的API函数来了解浏览器的信息。
JavaScript代码如下:
函数message(){ txt='p pbrowser代码名: ' navigator . appcodename '/p ';txt=' p pbrowser name : ' navigator . appname '/p ';Txt='p pbrowser平台和版本: ' navigator . appversion '/p ';Txt='p是否打开cookie : '导航器。启用cookie '/p ';Txt='p操作系统平台: ' navigator . platform '/p ';txt=' pUser-代理头值: ' navigator . user agent '/p ';document.getElementById('示例')。innerHTML=txtif((navigator . appname==' Netscape ' | | navigator . appname==' Microsoft Internet Explorer ')(Parsefloat(navigator . app version)=4)){ alert('您的浏览器足够高级!');}else {alert('该升级浏览器了!' );}}我们可以通过这个功能通知用户浏览器是否要更新浏览器,我们也可以帮助用户了解浏览器的相关信息。
主要浏览器的基本信息。
楼主几乎测试过现在的主流浏览器。当然,无论三叉戟、Blink、Gecko、WebKit是多少浏览器,解析都不会有太大区别。请附上相关截图如下:
这是Edge的。
IE11,楼主没有用IE6,但应该不会有太大出入。
Safari,楼主是Window系统。Safari版本相对较低。
搜狗浏览器,曾经有段时间楼主对它如痴如醉!
QQ浏览器(微信版)相当强大。现在,除了Chrome最常用的浏览器,双核三叉戟和Blink,Chrome内核速度很快。
30安全浏览器兼容模式,采用IE的Trident内核。
火狐,不多说,网景正版,开发者必备的浏览器。
铬合金。现在楼主用的最多的浏览器谷歌,真的很好,很支持。
30安全浏览器速度模式,Chrome内核,非常快。
代码分析。
PS:PS:JavaScript获取浏览器地址和参数的方法。
用javascript获取url信息。
执行javascript获取url信息代码有以下效果。
location.host=www .dw .cnlocation.hostname=www .dw .cnlocation.href=http://www .dw .cn/news/2010-1/201011820131610618 . sht allocation . pathname=/news/2010-1/201011820131610618 . sht allocation . protocol=http 3360详细说明了获取URL的window.location方法。
一个完整的网址由以下几部分组成:
scheme ://host : port/path?查询#片段
Scheme:通信协议。
常用的有http、ftp、maito等。
主机:主机
服务器(计算机)域名系统(DNS)主机名或IP地址。
端口:端口号。
整数,可选。如果省略,则使用该方案的默认端口。例如,http的默认端口是80。
路径:路径
由零个或多个“/”符号分隔的字符串,通常用于表示主机上的目录或文件地址。
Query:查询。
可选,用于向动态网页传递参数(如CGI、ISAPI、PHP/JSP/ASP /ASP制作的那些。NET等。).可能有多个由“”符号分隔的参数,每个参数的名称和值由“=”符号分隔。
碎片:信息碎片。
一个字符串,指定网络资源中的一个片段。例如,如果一个网页中有多个名词解释,可以使用fragment直接定位一个名词解释。(也叫锚点。)
示例:
1,window.location.href
整个URl字符串(浏览器中的完整地址栏)。
返回值:http://www。dw .cn:80/index.asp?id=209#asp
2、窗口、位置、协议
网址的协议部分。
返回值:http:
3、窗口.位置.主机
网址的主机部分,
返回值:www。dw .通信网络(Communicating Net的缩写)
4、窗口、位置、端口
网址的端口部分。如果使用默认端口80(即使将:80添加到update:中),返回值不是默认端口80,而是一个空字符。
在本例中,返回值:为空。
5,窗口.位置.路径名
网址的路径部分(即文件地址)。
返回值:/index.asp。
6、窗口、位置、搜索
查询(参数)部分。除了给动态语言赋值,我们还可以给出静态页面,并使用javascript来获取我们认为应该的参数值。
返回值:id=209
7,窗口.位置.哈希
定位点
返回值:#asp。
版权声明:用JavaScript获取浏览器信息的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。