📜  窗口对象的属性(1)

📅  最后修改于: 2023-12-03 14:56:37.738000             🧑  作者: Mango

窗口对象的属性

在浏览器中,窗口对象表示开启的一个新窗口或一个标签页,它包含了许多属性和方法,可以让开发者使用这些属性和方法来操作当前窗口。

下面是窗口对象的一些常用属性介绍:

属性
window.innerHeight / window.innerWidth

窗口可视区域的高度和宽度(不包括工具栏、标签栏以及滚动条)。

window.outerHeight / window.outerWidth

浏览器窗口的整个高度和宽度,包括菜单栏、工具栏、地址栏等。

window.screenTop / window.screenLeft

浏览器窗口距离屏幕上方和左侧的距离。

window.screenX / window.screenY

浏览器窗口距离屏幕上方和左侧的绝对距离。

window.location

当前窗口的地址栏信息,包括URL、主机名、端口号等。

window.document

当前窗口的文档对象,可以使用该属性来访问文档的DOM结构。

window.navigator

包含有关用户代理、浏览器和操作系统的信息。

window.history

包含浏览器会话历史记录的对象,可以使用该属性来操作浏览器的历史记录。

window.opener

返回创建当前窗口的窗口对象,如果当前窗口不是通过另一个窗口打开的,则该属性值为 null。

window.closed

判断窗口是否已关闭。

参考