您的位置:首页 > Web前端 > JavaScript

Javascript的document,window对象(DOM)

2009-11-08 18:55 363 查看
document对象:

对象属性:  
document.alinkColor//激活链接(焦点在此链接上)的颜色

document.all//表示文档中所有HTML标记符的数组

document.anchors//表示文档中所有锚的数组,锚是指带有name属性的A对象

document.applets//表示文档中所有java小应用程序

document.bgColor//设置页面背景色

document.cookie//设置和读出cookie

document.domain//表示提供文档的服务域

document.embeds//表示文档中所有嵌入对象的数组

document.fgColor//设置前景色(文本颜色)

document.forms//表示文档中所有表单的数组

document.images//表示文档中所有图像的数组

document.fileCreatedDate//文件建立日期,只读属性

document.fileModifiedDate//文件修改日期,只读属性

document.fileSize//文件大小,只读属性

document.linkColor//未点击过的链接颜色

document.links//表示文档中所有超链接数组,超链接是指带有href属性的A或Area对象

document.referrer//表示链接到当前文档的文档的URL,也就是说,如果到当前文档是从另一个文档调用而进入的,则当前文档的referrer属性为该文档的URl

document.title//文档的标题

document.URL//设置URL属性从而在同一窗口打开另一网页

document.vlinkColor//已点击过的链接颜色

常用对象方法:    
document.close()//关闭文档的输出流。调用此方法时,在调用方法之前没有被显示到页面中的输入内容都将被显示出来。

document.open()//清除当前文档并为要放置到该文档中的新数据打开一个流。该方法可以接受一个可选的参数,以指定要到到文档中的数据的类型。但IE仅支持TEXT/HTML

document.write()//动态向页面写入内容,将用逗号分隔的参数作为字符串添加到文档中,如果参数不是字符串则在被添加到文档之前转换为字符串。

document.createElement(Tag)//创建一个html标签对象

document.getElementById(ID)//获得指定ID值的对象

document.getElementsByName(Name)//获得指定Name值的对象

document.getElementsByTagName()//返回带有指定标签名的对象集合。

document.body.appendChild(oTag)//
body-主体子对象    
document.body//指定文档主体的开始和结束等价于<body></body>

document.body.bgColor//设置或获取对象后面的背景颜色

document.body.link//未点击过的链接颜色

document.body.alink//激活链接(焦点在此链接上)的颜色

document.body.vlink//已点击过的链接颜色

document.body.text//文本色

document.body.innerText//设置<body>...</body>之间的文本

document.body.innerHTML//设置<body>...</body>之间的HTML代码

document.body.topMargin//页面上边距

document.body.leftMargin//页面左边距

document.body.rightMargin//页面右边距

document.body.bottomMargin//页面下边距

document.body.background//背景图片

document.body.appendChild(oTag)//动态生成一个HTML对象

Window 对象:

closed返回窗口是否已被关闭。
defaultStatus设置或返回窗口状态栏中的默认文本。
document对 Document 对象的只读引用。请参阅 Document 对象。
history对 History 对象的只读引用。请参数 History 对象。
innerheight返回窗口的文档显示区的高度。
innerwidth返回窗口的文档显示区的宽度。
length设置或返回窗口中的框架数量。
location用于窗口或框架的 Location 对象。请参阅 Location 对象。
name设置或返回窗口的名称。
Navigator对 Navigator 对象的只读引用。请参数 Navigator 对象。
opener返回对创建此窗口的窗口的引用。
outerheight返回窗口的外部高度。
outerwidth返回窗口的外部宽度。
pageXOffset设置或返回当前页面相对于窗口显示区左上角的 X 位置。
pageYOffset设置或返回当前页面相对于窗口显示区左上角的 Y 位置。
parent返回父窗口。
Screen对 Screen 对象的只读引用。请参数 Screen 对象。
self返回对当前窗口的引用。等价于 Window 属性。
status设置窗口状态栏的文本。
top返回最顶层的先辈窗口。
windowwindow 属性等价于 self 属性,它包含了对窗口自身的引用。
screenLeft

screenTop

screenX

screenY

只读整数。声明了窗口的左上角在屏幕上的的 x 坐标和 y 坐标。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,

而 Firefox 和 Safari 支持 screenX 和 screenY。

alert()显示带有一段消息和一个确认按钮的警告框。
blur()把键盘焦点从顶层窗口移开。
clearInterval()取消由 setInterval() 设置的 timeout。
clearTimeout()取消由 setTimeout() 方法设置的 timeout。
close()关闭浏览器窗口。
confirm()显示带有一段消息以及确认按钮和取消按钮的对话框。
createPopup()创建一个 pop-up 窗口。
focus()把键盘焦点给予一个窗口。
moveBy()可相对窗口的当前坐标把它移动指定的像素。
moveTo()把窗口的左上角移动到一个指定的坐标。
open()打开一个新的浏览器窗口或查找一个已命名的窗口。
print()打印当前窗口的内容。
prompt()显示可提示用户输入的对话框。
resizeBy()按照指定的像素调整窗口的大小。
resizeTo()把窗口的大小调整到指定的宽度和高度。
scrollBy()按照指定的像素值来滚动内容。
scrollTo()把内容滚动到指定的坐标。
setInterval()按照指定的周期(以毫秒计)来调用函数或计算表达式。
setTimeout()在指定的毫秒数后调用函数或计算表达式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐