5.screen对象和navigator对象

关于两个对象:

screen 对象存储了客户端屏幕信息,这些信息可以用来探测客户端硬件配置。利用 screen 对象可以优化程序的设计,提升用户体验。例如,根据显示器屏幕大小选择使用图像的大小,或者根据显示器的颜色深度选择使用 16 色图像或 8 色图像,或者打开新窗口时设置居中显示等。

navigator 对象存储了与浏览器相关的基本信息,如名称、版本和系统等。通过 window.navigator 可以引用该对象,并利用它的属性来读取客户端基本信息。

两个对象的方法:

screen对象:
	screen.availWidth				//返回显示屏幕的可用宽度(除任务栏
	screen.availHeight				//返回显示屏幕的可用高度(除任务栏
	screen.colorDepth				//返回设备或缓冲器上的调色板的比特深度
	screen.pixelDepth				//返回显示屏幕的颜色分辨率(比特每像素
	screen.width					//返回显示屏幕的宽度
	screen.height					//返回显示屏幕的高度
navigator对象:
	navigator.appCodeName			//返回浏览器的代号
	navigator.appMinorVersion		//返回浏览器的次级版本
	navigator.appName				//返回浏览器的名称
	navigator.AppVersion			//返回浏览器的平台和版本信息
	navigator.browserLanguage		//返回当前浏览器的语言
	navigator.cookieEnabled			//返回浏览器中是否启用cookie的布尔值
	navigator.cpuClass				//返回浏览器中的CPU等级
	navigator.onLine				//返回浏览器是否处于联机模式的布尔值
	navigator.platform				//返回浏览器的操作系统平台
	navigator.systemLanguage		//返回操作系统使用的默认语言
	navigator.userAgent				//返回由客户机发送服务器的user-agent头部的值
	navigator.userLanguage			//返回操作系统的自然语言设置
	navigator.javaEnabled()			//规定浏览器是否使用java
	navigator.taintEnabled()		//规定浏览器是否启用数据污点,仅适用于IE浏览器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值