Navigator对象

Navigator 对象属性


1、appCodeName 属性是一个只读字符串,声明了浏览器的代码名

语法

navigator.appCodeName 

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持appCodeName 属性


实例

<script>

document.write("CodeName: " + navigator.appCodeName);

</script>

以上实例输出结果

CodeName: Mozilla


2、appName 属性可返回浏览器的名称。

语法

navigator.appName 

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持appName属性


实例

<script>

document.write("Name: " + navigator.appName);

</script>

以上实例输出结果

Name: Netscape


3、appVersion 属性可返回浏览器的平台和版本信息。该属性是一个只读的字符串。

语法

navigator.appVersion

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持appVersion属性


实例

<script>

document.write("Version info: " + navigator.appVersion);

</script>

以上实例输出结果

Version info: 5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 Safari/537.36 SE 2.X MetaSr 1.0


4、cookieEnabled 属性可返回一个布尔值,如果浏览器启用了 cookie,该属性值为 true。如果禁用了 cookie,则值为 false。

语法

navigator.cookieEnabled

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持cookieEnabled属性


实例

<script>

document.write("Cookies enabled: " + navigator.cookieEnabled);

</script>

以上实例输出结果

Cookies enabled: true


5、platform 属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台。

语法

navigator.platform 

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持platform 属性


实例

<script>

document.write("Platform: " + navigator.platform);

</script>

以上实例输出结果

Platform: Win32


6、userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。

语法

navigator.userAgent 

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持userAgent 属性


实例

<script>

document.write("User-agent header sent: " + navigator.userAgent);

</script>

以上实例输出结果

User-agent header sent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 Safari/537.36 SE 2.X MetaSr 1.0


7、onLine 属性是一个只读的布尔值,声明了系统是否处于脱机模式。

语法

navigator.onLine

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持onLine属性


实例

<script>

var x=navigator.onLine;

</script>

以上实例输出结果

true


Navigator 对象方法


8、javaEnabled() 方法可返回一个布尔值,该值指示浏览器是否支持并启用了 Java。如果是,则返回 true,否则返回 false。

语法

navigator.javaEnabled() 

浏览器支持

火狐、IE、欧朋、chrome等所有主要浏览器都支持javaEnabled() 属性


实例

<script>
document.write("Java enabled: " + navigator.javaEnabled());
</script>

以上实例输出结果

Java enabled: true


9、taintEnabled() 方法可返回一个布尔值,该值声明了当前浏览器是否启用了 data tainting。

语法

navigator.taintEnabled() 

浏览器支持

目前只有 Internet Explorer 和 Opera 浏览器支持 taintEnabled() 方法。


实例

<script>
document.write("Data tainting enabled: " + navigator.taintEnabled());
</script>

以上实例输出结果






  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值