HTML BOM

HTML BOM

window对象

操作窗口
方法示例说明
moveBymoveBy(20,20)将窗口向右向下移动20像素
moveTomoveTo(0,0)将窗口移动到左上角
resizeByresizeBy(15,10)将窗口相对增大15*10
resizeToresizeTo(450,350)将窗口大小改为450*350
打开新窗口

window.open(URL,窗口名,特性字符串)

特性对窗口的影响
directoriesyes/no 或 1/0是否有地址栏按钮
height整数值窗口高度,大于100
locationyes/no 或 1/0是否有地址栏
menubaryes/no 或 1/0是否菜单栏
resizableyes/no 或 1/0是否可以更改窗口大小
scrollbarsyes/no 或 1/0是否有滚动条
statusyes/no 或 1/0是否有状态栏
toolbaryes/no 或 1/0是否有工具栏
width整数值窗口宽度,大于100
交互窗口
alert()

​ 弹出一个提示框

​ 使用:alert(“文本字符串”);

prompt()

​ 弹出可以输入信息的文本框

​ 参数:用户输入信息的提示,本框的默认值

​ 使用:prompt(message,defaultText);

confirm()

​ 弹出对话框,确认信息

​ 使用:confirm(message);

定时器
Timeout
setTimeout函数

让函数在一定时间内重新执行,递归调用,如果不递归调用则仅执行一次

setTimeout(函数名,时间间隔,重复次数);

时间间隔:毫秒为单位

重复次数:大于0的整数

var timeId = setTimeout("hello()",2000);
clearTimeout函数

清除设置的setTimeout函数

clearTimeout(timeId);
Interval
setInterval函数

让函数在一定时间内重新执行,外部调用

setInterval(函数名,时间间隔);

时间间隔:毫秒为单位

var timeId = setInterval("hello()",2000);
clearInterval函数

清除设置的setInterval函数

clearInterval(timeId);
状态栏

status 窗口底部边界内的区域,向用户显示信息

使用window对象的属性设置status的值

window.status = “文本字符串”;

history对象

历史 用户访问过的站点的列表

属性:length

方法:go()、back()、forward()只对已经访问过的页面有效

history.go(-3);//向后返回三个访问过的页面

histroy.go(3);//向前返回三个访问过的页面

back();//与history.go(-1);功能相同

forward();//与history.go(1);功能相同

location对象

属性说明
hash指定浏览器到一个位于文档中的anchor位置(#之后)
host描述一个url的主机名和端口
hostnameurl的主机名
href一个指定对象的整个url字符串
pathnameurl的路径名部分由于服务器root(根)卷相关的目录结构组成
port端口号
protocol包括协议名,后面跟着 :
方法说明
assign(“url”)把一个新的url赋值给location对象,页面跳转
reload()重新加载当前页
replace(“url”)通过加载 URL 指定的文档来替换当前文档

navigator对象

属性说明
appCodeName浏览器代码名
appName浏览器名称
appVersion浏览器版本
mimeTypesMIME类型(navigator.mimeTypes[n].type)
platform浏览器操作系统
browserLanguage浏览器使用的语言
userAgent浏览器用户代理(用户浏览器Header头信息)

screen对象

属性说明
width返回屏幕宽度(像素数)
height返回屏幕高度
availWidth返回屏幕的可用宽度(除去一些不自动隐藏的类似任务栏的东西所占用的宽度
availHeight返回屏幕的可用高度
colorDepth返回当前颜色设置所用的位数,-1:黑白;8:256色;16:增强色;24/32:真彩色

document对象

集合说明
anchors页面中所有锚的集合(由表示)
applets页面中所有applet的集合
embeds页面中所有潜入对象的集合(由标记表示
forms页面中所有表单的集合
images页面中所有图像的集合
links页面中所有链接的集合(由表示)

方法

详见HTML DOM

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是你的小棉袄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值