事件的window和document 执行的顺序不同,好像是window之后才到document 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 引用[document对象] 该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。 属性 alinkColor 活动链接的颜色(ALINK) all 表示文档中所有HTML标记符的数组(只有IE支持) anchor 一个HTMI锚点,使用<A NAME=>标记创建(该属性本身也是一个对象) anchors 列出文档锚点对象的数组(<A NAME=>)(该属性本身也是一个对象) applets 表示文档中所有Java小应用程序的数组 bgColor 文档的背景颜色(BGCOLOR) cookie 存储于cookie.txt文件内的一段信息,它是该文档对象的一个属性 domain 表示提供文档的服务器域 embeds 表示文档中所有嵌入对象的数组(插件对象) fgColor 文档的文本颜色(<BODY>标记里的TEXT特性) form 文档中的一个窗体(<FORM>)(该属性本身也是一个对象) forms 按照其出现在文档中的顺序列出窗体对象的一个数组(该属性本身也是一个对象) formName 文档中命名的form images 表示文档中所有图像的数组 lastModified 文档最后的修改日期 layars 文档中<layar>的数组( 只有Netscape 支持) linkColor 文档的链接的颜色,即<BODY>标记中的LINK特性(链接到用户没有观察到的文档) link 文档中的一个<A HREF=>标记(该属性本身也是一个对象) links 文档中link对象的一个数组,按照它们出现在文档中的顺序排列(该属性本身也是一个对象) location 当前显示文档的URL。用户不能改变document.location(因为这是当前显示文档的位置)。但是,可以改变window.location (用其它文档取代当前文档)window.location本身也是一个对象,而document.location不是对象 referrer 包含链接的文档的URL,用户单击该链接可到达当前文档 title 文档的标题((TITLE>) url 表示文档的URL vlinkColor 指向用户已观察过的文档的链接文本颜色,即<BODY>标记的VLINK特性 方法 captureEvents 让文档来捕获所指定类型的所有事件 clear 清除指定文档的内容 close 关闭文档流 open 打开文档流 write 把文本写入文档 writeln 把文本写入文档,并以换行符结尾 getElementById(ID) 获得指定ID值的对象 getElementsByName(Name) 获得指定Name值的对象 getElementsByTagName() 通过html标签名称获取对象 [window对象] 它是一个顶层对象,而不是另一个对象的属性即浏览器的窗口。 属性 closed 一个指出窗口目前是否关闭的逻辑值 defaultStatus 缺省的状态条消息 document 当前显示的文档(该属性本身也是一个对象) frame 窗口里的一个框架((FRAME>)(该属性本身也是一个对象) frames array 列举窗口的框架对象的数组,按照这些对象在文档中出现的顺序列出(该属性本身也是一个对象) history 窗口的历史列表(该属性本身也是一个对象) innerHeight:设定窗口中文档的像素高度; innerWidth:设定窗口中文档的像素宽度; length 窗口内的框架数 location 窗口所显示文档的完整(绝对)URL(该属性本身也是一个对象)不要把它与如document.location混淆,后者是当前显示文档的URL。用户可以改变window.location(用另一个文档取代当前文档),但却不能改变document.location(因为这是当前显示文档的位置) locationbar 浏览器的窗口位置栏属性 menubar:指定窗口是否有菜单的属性 name 窗口打开时,赋予该窗口的名字 opener 代表使用window.open打开当前窗口的脚本所在的窗口(这是Netscape Navigator 3.0beta 3所引入的一个新属性) outerWidth:以像素为单位指定窗口的外部宽度; outerHeight:以像素为单位指定窗口的外部高度; pageXOffset=数值 指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。 pageYOffset=数值 指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。 parent 包含当前框架的窗口的同义词。frame和window对象的一个属性 personalbar 该属性本身也是一个对象,用于访问其自身的visible属性来确定个人栏是否可见。(IE5.5不支持该属性) scrollbars 该属性本身也是一个对象,用于访问其自身的visible属性来确定滚动栏是否可见。(IE5.5不支持该属性) self 当前窗口或框架的同义词 status 状态条中的消息 toolbar 指定窗口是否有标准工具栏。当该选项的值为1或yes时,表示有标准工具栏,当该选项的值为0或no时,表示没有标准工具栏 top 包含当前框架的最顶层浏览器窗口的同义词 window 当前窗口或框架的同义词,与self相同 方法 alert() 打开一个Alert消息框 back() 模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页。仅当当前页面存在上一页时才能进行该操作。(IE5.5不支持该方法,Netscape6.0支持) blur() 从窗口中移出焦点。当与focus方法合用时必须小心,因为可能导致焦点不断移进移出(这是Netscape Navigator 3.0 beta 3引入的新方法) captureEvents(事件类型) 捕捉窗口的特定事件 clearInterval(时间间隔器) 取消setInterval设置的定时。其中的参数是setInterval方法的返回值。 clearTimeout() 用来终止setTimeout方法的工作 close() 关闭窗口 confirm() 打开一个Confirm消息框,用户可以选择OK或Cancel,如果用户单击OK,该方法返回true,单击Cancel返回false disableExternalCapture() 取消enableExternalCapture方法的设置,终止对外部事件的捕捉。 enableExternalCapture(event) 用于捕捉通过参数传入的外部事件。 find() 当触发该方法时,将弹出一个“find”(查找)对话窗口,并允许用户在触发find方法的页面中查找一个字符串(该属性在IE5.5及Netscape6.0中都不支持) focus() 把指定的窗口带到前台(另一个新方法) forward() 模拟用户点击浏览器上的“前进”按钮,将页面转到浏览器的下一页。仅当当前页面存在下一页时才能进行该操作(IE5.5不支持该方法,Netscape6.0支持) handleEvent(event) 触发指定事件的事件处理器。 home() 模拟用户点击浏览器上的“主页”按钮,将页面转到指定的页面上。(IE5.5不支持该方法,Netscape6.0支持)setInterval(代码字符表达式,毫秒数) 设定一个时间间隔后(第二个参数),反复执行“代码字符表达式”的内容 open() 打开一个新窗口 prompt() 打开一个Prompt对话框,用户可向该框键入文本,并把键入的文本返回到脚本 setTimeout() 等待一段指定的毫秒数时间,然后运行指令事件处理程序 事件处理程序 Onload() 页面载入时触发 Onunload() 页面关闭时触发 window是代表浏览器中一个打开的窗口。document是代表给定浏览器窗口中的 HTML 文档 window与document是两个不同对象window可以理解为document的父节点window的一些事件document是不存在的比如onbeforeunload()window对象有但是document没有而onafterupdate()则document有window没有 Struts2+jsonlib+JQuery返回值为null ASP 使用Jquery跨域加载问题 本人想在A.asp页面包含B.asp页面 if语句后为什么不用else? 如何将table列表中的任意一条记录的值 放到text 输入框中? 页面控制大小、工具条、地址栏等 java权限控制js菜单显示 请教阿信等高手:如何将fason(阿信)的CSDN无限级树数据库版(ASP+ACCESS)改为仿xp版的 为什么用src引入.js文件总会出现问题呢? 收集页面加载时显示loading的方法 JS高手进啊 请问怎么用javascript打开一个保存文件的对话框
all 表示文档中所有HTML标记符的数组(只有IE支持)
anchor 一个HTMI锚点,使用<A NAME=>标记创建(该属性本身也是一个对象)
anchors 列出文档锚点对象的数组(<A NAME=>)(该属性本身也是一个对象)
applets 表示文档中所有Java小应用程序的数组
bgColor 文档的背景颜色(BGCOLOR)
cookie 存储于cookie.txt文件内的一段信息,它是该文档对象的一个属性
domain 表示提供文档的服务器域
embeds 表示文档中所有嵌入对象的数组(插件对象)
fgColor 文档的文本颜色(<BODY>标记里的TEXT特性)
form 文档中的一个窗体(<FORM>)(该属性本身也是一个对象)
forms 按照其出现在文档中的顺序列出窗体对象的一个数组(该属性本身也是一个对象)
formName 文档中命名的form
images 表示文档中所有图像的数组
lastModified 文档最后的修改日期
layars 文档中<layar>的数组( 只有Netscape 支持)
linkColor 文档的链接的颜色,即<BODY>标记中的LINK特性(链接到用户没有观察到的文档)
link 文档中的一个<A HREF=>标记(该属性本身也是一个对象)
links 文档中link对象的一个数组,按照它们出现在文档中的顺序排列(该属性本身也是一个对象)
location 当前显示文档的URL。用户不能改变document.location(因为这是当前显示文档的位置)。但是,可以改变window.location (用其它文档取代当前文档)window.location本身也是一个对象,而document.location不是对象
referrer 包含链接的文档的URL,用户单击该链接可到达当前文档
title 文档的标题((TITLE>)
url 表示文档的URL
vlinkColor 指向用户已观察过的文档的链接文本颜色,即<BODY>标记的VLINK特性 方法 captureEvents 让文档来捕获所指定类型的所有事件
clear 清除指定文档的内容
close 关闭文档流
open 打开文档流
write 把文本写入文档
writeln 把文本写入文档,并以换行符结尾
getElementById(ID) 获得指定ID值的对象
getElementsByName(Name) 获得指定Name值的对象
getElementsByTagName() 通过html标签名称获取对象 [window对象] 它是一个顶层对象,而不是另一个对象的属性即浏览器的窗口。 属性 closed 一个指出窗口目前是否关闭的逻辑值
defaultStatus 缺省的状态条消息
document 当前显示的文档(该属性本身也是一个对象)
frame 窗口里的一个框架((FRAME>)(该属性本身也是一个对象)
frames array 列举窗口的框架对象的数组,按照这些对象在文档中出现的顺序列出(该属性本身也是一个对象)
history 窗口的历史列表(该属性本身也是一个对象)
innerHeight:设定窗口中文档的像素高度;
innerWidth:设定窗口中文档的像素宽度;
length 窗口内的框架数
location 窗口所显示文档的完整(绝对)URL(该属性本身也是一个对象)不要把它与如document.location混淆,后者是当前显示文档的URL。用户可以改变window.location(用另一个文档取代当前文档),但却不能改变document.location(因为这是当前显示文档的位置)
locationbar 浏览器的窗口位置栏属性
menubar:指定窗口是否有菜单的属性
name 窗口打开时,赋予该窗口的名字
opener 代表使用window.open打开当前窗口的脚本所在的窗口(这是Netscape Navigator 3.0beta 3所引入的一个新属性)
outerWidth:以像素为单位指定窗口的外部宽度;
outerHeight:以像素为单位指定窗口的外部高度;
pageXOffset=数值 指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。
pageYOffset=数值 指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。
parent 包含当前框架的窗口的同义词。frame和window对象的一个属性
personalbar 该属性本身也是一个对象,用于访问其自身的visible属性来确定个人栏是否可见。(IE5.5不支持该属性)
scrollbars 该属性本身也是一个对象,用于访问其自身的visible属性来确定滚动栏是否可见。(IE5.5不支持该属性)
self 当前窗口或框架的同义词
status 状态条中的消息
toolbar 指定窗口是否有标准工具栏。当该选项的值为1或yes时,表示有标准工具栏,当该选项的值为0或no时,表示没有标准工具栏
top 包含当前框架的最顶层浏览器窗口的同义词
window 当前窗口或框架的同义词,与self相同 方法 alert() 打开一个Alert消息框
back() 模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页。仅当当前页面存在上一页时才能进行该操作。(IE5.5不支持该方法,Netscape6.0支持)
blur() 从窗口中移出焦点。当与focus方法合用时必须小心,因为可能导致焦点不断移进移出(这是Netscape Navigator 3.0 beta 3引入的新方法)
captureEvents(事件类型) 捕捉窗口的特定事件
clearInterval(时间间隔器) 取消setInterval设置的定时。其中的参数是setInterval方法的返回值。
clearTimeout() 用来终止setTimeout方法的工作
close() 关闭窗口
confirm() 打开一个Confirm消息框,用户可以选择OK或Cancel,如果用户单击OK,该方法返回true,单击Cancel返回false
disableExternalCapture() 取消enableExternalCapture方法的设置,终止对外部事件的捕捉。
enableExternalCapture(event) 用于捕捉通过参数传入的外部事件。
find() 当触发该方法时,将弹出一个“find”(查找)对话窗口,并允许用户在触发find方法的页面中查找一个字符串(该属性在IE5.5及Netscape6.0中都不支持)
focus() 把指定的窗口带到前台(另一个新方法)
forward() 模拟用户点击浏览器上的“前进”按钮,将页面转到浏览器的下一页。仅当当前页面存在下一页时才能进行该操作(IE5.5不支持该方法,Netscape6.0支持)
handleEvent(event) 触发指定事件的事件处理器。
home() 模拟用户点击浏览器上的“主页”按钮,将页面转到指定的页面上。(IE5.5不支持该方法,Netscape6.0支持)
setInterval(代码字符表达式,毫秒数) 设定一个时间间隔后(第二个参数),反复执行“代码字符表达式”的内容
open() 打开一个新窗口
prompt() 打开一个Prompt对话框,用户可向该框键入文本,并把键入的文本返回到脚本
setTimeout() 等待一段指定的毫秒数时间,然后运行指令事件处理程序 事件处理程序 Onload() 页面载入时触发
Onunload() 页面关闭时触发
window可以理解为document的父节点
window的一些事件document是不存在的
比如onbeforeunload()window对象有但是document没有
而onafterupdate()则document有window没有