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:文档对象模型。

相关文档
最新文档