JavaScript操作BOM对象

Window对象

浏览器对象模型(BOM)是JavaScript的组成之一,它提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML的交互。它的作用是将相关的元素组织包装起来,提供给程序设计人员使用,从而降低开发人员的劳动力,提高设计Web页面的能力。BOM是一个分成结构。

使用BOM通常可实现如下功能:

1、弹出新的浏览器窗口

2、移动、关闭浏览器窗口及调整窗口的大小

3、在浏览器窗口中实现页面的前进、后退功能


常用的属性

名称属性
history有关客户访问过的URL的信息
location有关当前URL的信息
screen只读属性,包含有关客户端显示屏幕的信息

常用的方法

名称说明
prompt()显示可提示用户输入的对话框
alert()显示一个带有提示信息和一个确定"按钮"的警示对话框
confirm()显示一个带有提示信息、"确定"和"取消"按钮的对话框
close()关闭浏览器窗口
open()打开一个新的浏览器窗口,加载给定URL所指定的文档
setTimeout()

在指定的毫秒数后调用函数或计算表达式

setInterval()按照指定的周期(以毫秒计)来调用函数或表达式

窗口的特征属性


属性名称

      

heightwidth

窗口文档显示区的高度、宽度。以像素计

lefttop

窗口的x坐标、y坐标。以像素计

toolbar=yes | no  |1 | 0

是否显示浏览器的工具栏。黙认是yes

scrollbars=yes | no  |1 | 0

是否显示滚动条。黙认是yes

location=yes | no  |1 | 0

是否显示地址地段。黙认是yes

status=yes | no  |1 | 0

是否添加状态栏。黙认是yes

menubar=yes | no  |1 | 0

是否显示菜单栏。黙认是yes

resizable=yes | no  |1 | 0

窗口是否可调节尺寸。黙认是yes

titlebar=yes | no  |1 | 0

是否显示标题栏。黙认是yes

fullscreen=yes | no  |1 | 0

是否使用全屏模式显示浏览器。黙认是no。处于全屏模式的窗口必须同时处于剧院模式

  


      

阅读更多
上一篇JDBC
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭