JavaScript浏览器对象之三History对象+Navigator对象+Location对象+Screen对象

一、History对象

 

History 对象包含用户(在浏览器窗口中)访问过的 URL。

History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。

注释:没有应用于 History 对象的公开标准,不过所有浏览器都支持该对象。

IE: Internet Explorer, F: Firefox, O: Opera.

 

1. History 对象属性

属性描述IEFO
length返回浏览器历史列表中的 URL 数量。419

2.  History 对象方法

方法描述IEFO
back()加载 history 列表中的前一个 URL。419
forward()加载 history 列表中的下一个 URL。419
go()加载 history 列表中的某个具体页面。419

 


二、Navigator对象

 

Navigator 对象包含有关浏览器的信息。

注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。

IE: Internet Explorer, F: Firefox, O: Opera.

1.   Navigator 对象属性

属性描述IEFO
appCodeName返回浏览器的代码名。419
appMinorVersion返回浏览器的次级版本。4NoNo
appName返回浏览器的名称。419
appVersion返回浏览器的平台和版本信息。419
browserLanguage返回当前浏览器的语言。4No9
cookieEnabled返回指明浏览器中是否启用 cookie 的布尔值。419
cpuClass返回浏览器系统的 CPU 等级。4NoNo
onLine返回指明系统是否处于脱机模式的布尔值。4NoNo
platform返回运行浏览器的操作系统平台。419
systemLanguage返回 OS 使用的默认语言。4NoNo
userAgent返回由客户机发送服务器的 user-agent 头部的值。419
userLanguage返回 OS 的自然语言设置。4No9

 

2.   Navigator 对象方法

方法描述IEFO
javaEnabled()规定浏览器是否启用 Java。419
taintEnabled()规定浏览器是否启用数据污点 (data tainting)。419


 

三、 Location对象

 

Location 对象包含有关当前 URL 的信息。

Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。

 

1.  Location 对象属性

属性描述IEFO
hash设置或返回从井号 (#) 开始的 URL(锚)。419
host设置或返回主机名和当前 URL 的端口号。419
hostname设置或返回当前 URL 的主机名。419
href设置或返回完整的 URL。419
pathname设置或返回当前 URL 的路径部分。419
port设置或返回当前 URL 的端口号。419
protocol设置或返回当前 URL 的协议。419
search设置或返回从问号 (?) 开始的 URL(查询部分)。419

2. Location 对象方法

属性描述IEFO
assign()加载新的文档。419
reload()重新加载当前文档。419
replace()用新的文档替换当前文档。419


 

四、Screen对象

 

Screen 对象包含有关客户端显示屏幕的信息。

注释:没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象。

IE: Internet Explorer, F: Firefox, O: Opera.

1.  Screen 对象属性

属性描述IEFO
availHeight返回显示屏幕的高度 (除 Windows 任务栏之外)。419
availWidth返回显示屏幕的宽度 (除 Windows 任务栏之外)。419
bufferDepth设置或返回调色板的比特深度。4NoNo
colorDepth返回目标设备或缓冲器上的调色板的比特深度。419
deviceXDPI返回显示屏幕的每英寸水平点数。6NoNo
deviceYDPI返回显示屏幕的每英寸垂直点数。6NoNo
fontSmoothingEnabled返回用户是否在显示控制面板中启用了字体平滑。4NoNo
height返回显示屏幕的高度。419
logicalXDPI返回显示屏幕每英寸的水平方向的常规点数。6NoNo
logicalYDPI返回显示屏幕每英寸的垂直方向的常规点数。6NoNo
pixelDepth返回显示屏幕的颜色分辨率(比特每像素)。No19
updateInterval设置或返回屏幕的刷新率。4NoNo
width返回显示器屏幕的宽度。419



转载于:https://www.cnblogs.com/yeahwell/archive/2012/12/21/5226078.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值