文档说明:http://www.w3school.com.cn/
DOM (document object model 文档对象模型)
DHTML --| -
CSS
| -
JS DHTML(动态html) 是这这三种技术的统一称谓
| -
DOM
对象属性:
window --|-
location 用于设置和返回当前显示的网页url的信息 【
setTimeout("window.location.reload()",5000),表示5秒钟以后,自动刷新网页】
|-
frames 是一数组对象,表示某个窗口当中的所有子窗的集合 【
(window.)parent.frames.窗体名称 或者 rames['窗体名称'] 】
|-
history 提供了重新装载浏览器曾经访问的url的地址的若干方法
|-
navigator 获取浏览器的名称、版本号 所用的操作系统、CUP和浏览器的国家语言,等方面的属性信息
|-
event 可以获取和设置,当前所发生的事件的有关信息。【
window.event.keyCode 获取按下键盘的unicode值】
|-
screen 提供了显示器的分辨率及色彩度的信息
|-
clipboardData 提供了读写剪贴板内容的若干方法
|-
document 代表整个网页文档中的html内容
|-
links
|-
anchors
|-
images
|-
filters
|-
forms
|-
applets
|-
embeds
|-
plugIns
|-
frames
|-
scripts
|-
all
|-
selection
|-
styleSheets
|-
body
window 对象的属性和方法:
代表浏览器的整个窗口,可以通过window对象改变状态栏上的显示文字、弹出对话框、移动窗口的位置等。
其属性和方法可以省略“window.”这个前缀,如“window.alert() = alert()”。
* window对象的属性和方法不用触发,打开浏览器,会自动运行
方法:
|-
close
|-
alert
|-
confirm "是/否"
|-
prompt 提示框 prompt("年龄","18");
|-
navigate 将当前窗口导航到新的窗口上 如(a.html --> b.html)
|-
setInterval 每隔 ***毫秒,定期执行某段代码(执行多次)
|-
setTimeout 经过 ***毫秒,以后执行某段代码(执行一次)
|-
clearInterval
|-
clearTimeout
|-
moveTo 移动窗口的顶点坐标位置(即改变左上角的坐标)
|-
resizeTo 变窗口的大小(不移动左上角的坐标)
|-
open 打开新窗口
|-
showModalDialog 模态对话框,它与window.open的最大区别就在于由showModalDialog打开子窗口后,父窗口将不能操作
|-
showModalessDialog
属性:
|- closed 回当前窗口是否关闭("true/false")
|- opener 返回那个打开当前窗口的window对象(即父窗口)
|- defaultstatus 设置和返回窗口状态栏中缺省显示的文本内容(即没有任何操作情况下,状态栏上显示的默认文本内容)
|- status 置和返回当前状态栏中,正在显示的文本内容
|- screepTop 返回窗口左上角顶点在屏幕上的垂直位置
|- screenLeft 回窗口左上角顶点在屏幕上的水平位置
二者构成坐标
事件:
|- onload 当网页加载完毕时,执行
|- onunload 当网页关闭后,执行
|- onbeforeunload 当网页关闭前,执行 【
如:=window.event.returnValue='请小心'】
*网页加载时,js脚本是按顺序执行的。【例如:先执行中的<head>js,然后执行中<body>的,再执行后<body>的,最后执行onload等】
posted on 2009-01-07 18:15
花-花 阅读(204)
评论(0) 编辑 收藏 所属分类:
js