BOM浏览器对象模型

BOM能做什么:操作浏览器窗口、提供导航对象、提供定位对象、提供跟屏幕相关对象、提供对cookie的支持

window对象

打开浏览器后麻黄素那个创建window对象,代表整个窗口

作用:操作窗口

moveBy(dx,dy):移动指定的距离

moveTo(x,y):移动到指定位置

resizeBy(dx,dy):修改窗口的宽高

resizeTo(x,y):修改窗口的宽高指定宽高

open(url)  弹出新窗口

close()   关闭窗口

top.opener 获取父窗口

系统对话框: 样式不可更改,是模式窗口

window.alert(“字符串”);

window.confirm(“选择是或否”)    返回boolean

window.prompt(“提示信息”,”默认值”)  返回string

 

history对象

访问历史页面

window.history.go(-1) 参数是返回的页面数,正数为前进

window.history.back()  后退

window.history.forward()  前进

window.history.length  返回历史页面的个数

 

document对象

代表窗口的空白区域,是window的属性  DOM BOM都定义了document

lastModify 页面的最后修改日期

referrer  浏览历史中的前一个URL

title 标题栏

URL  当前页面的URL

write(“”);

writeln(“”); 使用这里上面两个方法时,要注意整个页面的元素会重新设置,所以不要轻易使用

getElementById  得到组件对象

 

location对象

载入窗口的URL

解析URL

host: URL 中的主机名称

pathnameURL中主机名后的部分

prot :端口

protocol: 协议

search URL中问号后面的部分

 

跳转到新页面

location.href = “”;

location.assign(“”);

location.replace(“”)  没有历史信息

刷新页面location.reload(boolean)

true 服务器刷新

false 本地刷新



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值