JS的浏览器对象

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本章目标
1、了解JS中的常用事件
2、使用浏览器对象的属性和方法
事件:网页上发生的操作。

event对象
提供了有中事件的信息:事件类型、事件发生时光标的位置。

常用的事件:
onClick
onChange
onFocus
onBlur
onMouseOver
onMouseOut
onLoad
onSubmit
onMouseDown
onMouseUp
onResize
通用的浏览器对象
1.window对象:表示浏览器的窗口。

1)document:表示浏览器窗口中的HTML文档。

2)event:表示事件的状态。

3)frames:
4)history:包含有关客户访问过的URL的信息。

5)location:饮食有关当前URL的信息。

6)navigator:将指定的URL加载到当前窗口。

7)screen:包含有关客户有屏幕和显示性能的信息。

属性:
document
event
history
loation
name
screen
status
方法
alert()
blur()
close()
focus()
navigate(“URL”)
open(“URL”,”windowName”)
2.Document对象
1)属性:
i.aLinkColor
ii.bgColor
iii.body
iv.fgColor
v.linkColor
vi.location
vii.title
viii.URL
ix.vlinkColor
stModified
2)方法
i.clear:清除当前文档
ii.close:关闭输出流并强制显示发送的数据。

iii.open:打开一个文档以收集write()方法或writeln()方法的输出。

iv.write:向指定的窗口中的文档写入一个或多个HTML语句。

v.writeln:
3.History对象
1)back:加载History列表中的上一个URL。

2)forward:加载History列表中的下一个URL。

3)go:加载History列表中的一个URL。

4.Location对象
1)属性
i.hash:设置或检索井号(#)后的href属性的锚点。

ii.host:设置或检索URL的主机名和端口号。

iii.hostname:
iv.port
v.pathname
vi.href
vii.protocol
2)方法
i.assign(“URL”):加载新的HTML文档。

ii.reload():重新加载当前页。

iii.replace(“URL”):通过加载指定URL处的文档来替换当前文档。

5.总结
1)事件是网页上发生的操作。

2)每个事件都有与之相关的事件对象。

3)事件有一个生命周期,开始于触发事件的操作和条件,终止于事件处理程序的最终
响应。

4)浏览器是用来显示HTML文档的应用程序。

5)浏览器还公开一些可在脚本中访问和使用的对象。

6)window对象用来表示浏览的窗口。

7)模型中所有其他对象都继承自window对象,而且是通过window对象访问的。

DOM:文档对象模型。

相关文档
最新文档