BOM:浏览器对象模型(browser Object Model)
BOM实现的功能
弹出新的浏览器窗口
移动,关闭浏览器窗口以及调整窗口的大小
页面的前进,后退
BOM提供了独立于内容的,可以与浏览器窗口进行互动的对象结构
window --是整个BOM的核心
history document location
|
——————————|-——————————
link form anchor
|
|
——————————|-——————————
button checkbox text textarea radio select
window
常用的属性
history 有关客户访问过的URL的信息(页面前进后退)
location 有关当前URL的信息
语法
window.属性名="属性中" window.location="http://www.baidu.com"表示跳转到百度
常用的方法
prompt() 弹出可提示用户输入的对话框
alert() 弹出带有一个提示信息和一个确定按钮的警示框
confirm() 弹出一个带有提示信息,确定 和取消按钮的对话框(点击确定返回true 点击取消返货false)主要是避免误操作
close() 关闭浏览器窗口
open() 打开一个新的浏览器窗口,加载给URL所指定的文档
窗口特征(属性)
height width 窗口文档显示区的高度,宽度。以像素计
left top =yes|no|1|0 窗口的x坐标 y坐标,以像素计,默认yes
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
setTimeout()在指定的毫秒数后调用函数或计算表达式(只调用一次)
setInterval() 按照指定的周期(以毫秒计算)来调用函数或表达式(循环调用)
BOM实现的功能
弹出新的浏览器窗口
移动,关闭浏览器窗口以及调整窗口的大小
页面的前进,后退
BOM提供了独立于内容的,可以与浏览器窗口进行互动的对象结构
window --是整个BOM的核心
history document location
|
——————————|-——————————
link form anchor
|
|
——————————|-——————————
button checkbox text textarea radio select
window
常用的属性
history 有关客户访问过的URL的信息(页面前进后退)
location 有关当前URL的信息
语法
window.属性名="属性中" window.location="http://www.baidu.com"表示跳转到百度
常用的方法
prompt() 弹出可提示用户输入的对话框
alert() 弹出带有一个提示信息和一个确定按钮的警示框
confirm() 弹出一个带有提示信息,确定 和取消按钮的对话框(点击确定返回true 点击取消返货false)主要是避免误操作
close() 关闭浏览器窗口
open() 打开一个新的浏览器窗口,加载给URL所指定的文档
窗口特征(属性)
height width 窗口文档显示区的高度,宽度。以像素计
left top =yes|no|1|0 窗口的x坐标 y坐标,以像素计,默认yes
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
setTimeout()在指定的毫秒数后调用函数或计算表达式(只调用一次)
setInterval() 按照指定的周期(以毫秒计算)来调用函数或表达式(循环调用)