| 属性 | 方法 | ||
|---|---|---|---|
| document | Document对象 | alert("警告消息") | 带确认按钮的警告对话框 | 
| location | Location对象 | confirm("确认消息") | 带确认(true)和取消(false)按钮的确认对话框 | 
| history | History对象 | prompt("提示消息","默认值") | 带提示消息、默认值的输入对话框 | 
| navigator | Navigator对象 | open(URL,name,features,replace) | |
| screen | Screen对象 | close() | 关闭浏览器窗口 | 
| frames[] | frame数组 | moveTo() | 把窗口左上角移动到指定坐标 | 
| name | 窗口名称 | resizeTo() | 调整窗口大小到指定宽度和高度 | 
| length | 窗口中框架(frame)数量 | setTimeout() | 指定毫秒后调用函数 | 
| opener | 创建此窗口的窗口的引用 | clearTimeout() | 取消由setTimeout()设置的timeout | 
| parent | 父窗口 | setInterval() | 指定周期(毫秒)调用函数 | 
| selt | clearInterval() | 取消由setInterval()设置的timeout。 | |
| top | print() | 打印当前窗口内容 | |
| innerWidth | blur() | ||
| innerHeight | focus() | ||
| screenLeft | |||
| screenTop | |||
_self 表示当前窗口 _blank 表示新窗口 _parent 表示父窗口 _top 表示顶层窗口
| 常用属性 | 常用方法 | ||
|---|---|---|---|
| URL | 当前文档的URL | getElementById(id) | 返回指定id的第一个对象 | 
| title | 当前文档的标题 | getElementsByName(name) | 返回指定名称的对象集合 | 
| referrer | 载入当前文档的URL | getElementsByTagName(tagname) | 返回指定标签名的对象集合 | 
| cookie | 设置或得到与当前文档有关的所有cookie | write() | 向文档写文本、HTML表达式、JS代码 | 
| lastModified | 文档被最后修改的日期和时间 | writeln() | |
| forms[] | 文档中所有Form对象引用的数组 | open() | |
| images[] | 文档中所有Image对象引用的数组 | close() | |
| anchors[] | 文档中所有Anchor对象引用的数组 | ||
| links[] | 文档中所有Area和Link对象引用的数组 | ||
| Location对象 | Navigator对象 | History对象属性 | |||
|---|---|---|---|---|---|
| href | *完整的UR | appName | 浏览器名称 | length | 历史列表中的网址数 | 
| protocol | *URL协议 | appVersion | 浏览器版本 | back() | 前一个URL | 
| hostname | *URL主机名 | appCodeName | 浏览器的代码名 | forward() | 下一个URL | 
| port | *端口号 | platform | 操作系统平台 | go() | 某个具体页面 | 
| pathname | *URL路径名 | userAgent | HTTP请求的用户代理头的值 | Screen对象属性 | |
| search | *URL的查询部分 | cookieEnabled | 是否启用cookie | width | 屏幕总宽度 | 
| reload() | 重新载入当前文档 | javaEnabled() | 是否启用Java applet | height | 屏幕总高度 | 
| replace(newURL) | 取代 | availWidth | 屏幕有效宽度 | ||
| reload(URL) | 载入一个新的文档 | availHeight | 屏幕有效高度 | ||
在DHTML模型里,window对象代表整个窗口,该窗口可以是浏览器窗口,也可以是浏览器页面内的一个Frame。 DHTML虽然没有提供一种完备的树形结构,却也提供了一种简单的方法来访问页面中各种子元素,即借助于DHTML的包含关系来实现。
(1) DHTML模型(a, img,)