Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 javascript中的window与document

javascript中的window与document

发布时间:2015-03-06   编辑:www.jquerycn.cn
本文介绍下,javascript编程中有关window与document的相关知识,有需要的朋友参考下。

本节内容:
javascript window与document

下面对javascript中的window与document做下详细的介绍。

1,window是指浏览器窗口 document是指当前的页面文档输入输出流.

2,例如:window.location是当前的网址 然而 document.location是当前网页在文件中存在的位置

3,window.top.document 是指当前窗口最上层框架的引用.

4,常用的方法:

1)、window.location.href='http://www.jquerycn.cn';页面跳转

2)、document.getElementById ByName ByTagName 得到DOM对象

3)、document.write(); 输出页面信息等

4)、window.history.go(-1) /后退 go(1)/前进  go(0)/刷新;

其他还有窗口的移动,放大缩小等都在window的方法中。

附,window -- window对象是BOM中所有对象的核心
window,中文"窗口"的意思

window对象除了是BOM中所有对象的父对象外,还包含一些窗口控制函数

全局的window对象

JavaScript中的任何一个全局函数或变量都是window的属性

示例
 

复制代码 代码示例:
var sTest="dreamdu";
document.write(sTest==window.sTest);

结果:
true

由于sTest是全局变量,因此可以通过window.sTest访问这个变量。

这点很重要,我们将在JavaScript作用域章节中详细介绍。

window与self对象

self对象与window对象完全相同,self通常用于确认就是在当前的窗体内。

window的子对象
JavaScript document 对象
JavaScript frames 对象
JavaScript history 对象
JavaScript location 对象
JavaScript navigator 对象
JavaScript screen 对象

window函数索引

窗体控制函数
JavaScript moveBy() 函数
JavaScript moveTo() 函数
JavaScript resizeBy() 函数
JavaScript resizeTo() 函数

窗体滚动轴控制函数
JavaScript scrollTo() 函数
JavaScript scrollBy() 函数

提示: 上面几个函数的名字最后都带有To或By,to是绝对的意思(从整体而言),by是相对的意思(从原先的位置而言)

窗体焦点控制函数
JavaScript focus() 函数
JavaScript blur() 函数

新建窗体函数
JavaScript open() 函数
JavaScript close() 函数
JavaScript opener 属性

对话框函数
JavaScript alert() 函数
JavaScript confirm() 函数
JavaScript prompt() 函数

状态栏属性
JavaScript window.defaultStatus 属性
JavaScript window.status 属性

时间等待与间隔函数
JavaScript setTimeout() 函数
JavaScript clearTimeout() 函数
JavaScript setInterval() 函数
JavaScript clearInterval() 函数

您可能感兴趣的文章:
javascript中的window与document
onbeforeunload与onunload事件的区别
Javascript内置对象之浏览器对象
javascript内置对象之window对象
JavaScript编程基础(13)-框架编程
JavaScript Window
Jquery获取浏览器分辨率的代码与说明
js 固定悬浮效果的代码分享
有关JavaScript中typeof运算符的相关知识
js与jquery获取屏幕宽度与高度

[关闭]