navigator.useragent(navigatoruserAgent)

http://www.itjxue.com  2023-01-26 14:39  来源:未知  点击次数: 

navigator.useragent是浏览器提供的,实际上并不是JS原生函数,严格的JS原生函数是ESMAscript提供的标准。

但match是JS下的regexp下的方法,属于原生函数。

火狐如果运行于ipad的ios系统下,navigator.useragent当然不会是mac。必然是ipad,不过如果你需要跨系统访问站点,可以使用扩展利用火狐模拟出别的useragent

下面的例子将显示Navigator中的 userAgent 信息: document.write(navigator.userAgent 的值是+navigator.userAgent)对于 Navigator 2.0,将显示下列内容:navigator.userAgent 的值是 Mozilla/2.0 (Win16; I)

navigator 对象--------------------------------------------------------------------------------包含关于 Web 浏览器的信息。成员表下面的表格列出了 navigator 对象引出的成员。请单击左侧的标签来选择你想要查看的成员类型。 属性 SHOW: 属性 集合 方法 对象 方法 描述 javaEnabled 返回 Java 是否已启用。 taintEnabled 返回是否允许数据污点。 集合 描述 plugins 获取文档中所有 EMBED 对象的集合。 对象 描述 userProfile 提供了允许脚本对用户配置信息请求读取访问并执行读取操作的方法。 属性 描述 appCodeName 获取浏览器的代码名称。 appMinorVersion 获取应用程序的次版本值。 appName 获取浏览器的名称。 appVersion 获取浏览器运行的平台和版本。 browserLanguage 获取浏览器的当前语言。 cookieEnabled 获取客户端的永久 cookie 是否在浏览器中启用。永久 cookies 是储存在客户端计算机上的。 cpuClass 获取指示 CPU 等级的字符串。 onLine 获取表明系统是否处于全局脱机模式的值。 platform 获取用户的操作系统名称。 systemLanguage 获取操作系统适用的默认语言。 userAgent 获取等同于 HTTP 用户代理请求头的字符串。

如何获取当前浏览器的useragent

网上有说,在浏览器地址栏输入:

javascript:alert(navigator.userAgent)

这种方法实际上会有很多问题,不少浏览器都不支持这种写法或者禁用了。

还是老老实实的把这个js写到网页中吧。注意userAgent是大写的A,小写无效。

alert(navigator.userAgent)

js判断浏览器类型怎么写

可以通过navigator.userAgent的值判断是那种浏览器。

navigator.userAgent.indexOf("Opera") != -1, 结果为true则表示Opera浏览器。

navigator.userAgent.indexOf("MSIE") != -1, 结果为true则表示Internet Explorer浏览器。

navigator.userAgent.indexOf("Firefox") != -1, 结果为true则表示Firefox浏览器。

navigator.userAgent.indexOf("Netscape") != -1, 结果为true则表示Netscape浏览器。

navigator.userAgent.indexOf("Safari") != -1, 结果为true则表示Safari浏览器。

(责任编辑:IT教学网)

更多

相关网页文字特效文章

推荐网页文字特效文章