美文网首页Java 核心技术
BOM对象(一)———window对象

BOM对象(一)———window对象

作者: 诲人不倦_677f | 来源:发表于2018-11-10 14:01 被阅读0次

bom对象分为:window对象,Navigator对象,Screen对象,History对象,Location对象

window对象:表示浏览器打开的窗口。

注:如果文档包含框架(frame或iframe标签),浏览器会为html文档创建一个window对象,并且会为每个框架创建一个windowd对象。

window对象集合:frames[] 返回窗口中所有命名的框架。该集合时window对象的数组,每个window对象在窗口中含有一个框架或<iframe>.属性frames.length存放数组frames[]中含有的元素个数。注:frames[]数组中引用的框架可能还包括框架,他们也有自己的frames数组。

window对象属性:

closed:返回窗口是否被关闭。

defaultStatus:设置或返回窗口状态栏的默认文本。

document:对document对象的只读引用。

history:对history对象的只读引用。

innerheight:返回窗口的文档显示区的高度

innnerwidth:返回窗口文档区的宽度

length:设置或返回窗口中框架的数量

location:用于窗口或者框架的location对象。

name:设置窗口的名称。

Navigator:对Navigator对象的只读引用。

opener:返回对创建此窗口的窗口的引用。

outerheight:返回窗口的外部高度。

outerwidth:返回窗口的外部宽度。

pageXOffset:返回窗口的外部高度。

pageYOffset:返回窗口的外部宽度。

parent:返回父窗口。

screen:对screen对象的只读引用。

self:对当前窗口的引用,等价window属性。

status:设置窗口状态栏的文本。

top:返回最顶层的先辈窗口

window:等价于self属性,包含了对自身的引用。

screenleft,screeright,screenX,screenY:声明窗口的左上角上的X坐标和Y坐标。。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。

window对象方法:

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():在指定的毫秒数后调用函数或计算表达式。

相关文章

  • BOM与DOM的区别

    BOM中的对象 Window对象: 是整个BOM的核心,所有对象和集合都以某种方式回接到window对象。...

  • BOM和DOM的区别

    BOM中的对象 window对像 是整个BOM的核心,所有对象和集合都以某种方式回到window对象,window...

  • 第二周总结

    window对象 BOM BOM:window对象下面包含5个属性,navigator、location、docu...

  • 常见的BOM功能

    window对象 window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法: 计...

  • JavaScript学习笔记 - 进阶篇(7)- 浏览器对象

    window对象 window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法: 注...

  • JS-window对象/计时器/计时器setInterval()

    window对象 window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法: 计...

  • jsWindow对象

    window对象 window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法: 注...

  • 浏览器

    BOM对象 window对象 BOM的核心对象是window,它表示浏览器的一个实例,它也是ECMAScript规...

  • DOM

    一、知识回顾* BOM 概述* BOM 的各个对象* window对象innerHeight,innerWidth...

  • js进阶五:BOM

    BOM 浏览器对象模型 我们的BOM对象都是作为window对象的属性保存的,我们可以通过window对象来访问 ...

网友评论

    本文标题:BOM对象(一)———window对象

    本文链接:https://www.haomeiwen.com/subject/sypoxqtx.html