您的位置:首页 > Web前端 > JavaScript

JavaScript浏览器对象

2015-12-27 15:30 423 查看

1.Location对象

window.location 对象用于获得当前页面的地址(URL),把浏览器重定向到新的页面。

1.1 location对象的属性:
location.hostname 返回web主机的域名。
location.pathname 返回当前页面的路径和文件名。
location.port 返回web主机的端口。
location.protocol 返回所使用的web协议。
location.href 返回当前页面的URL.
location.assign()方法加载新的文档。


2.window对象

window对象是BOM的核心,window对象指当前的浏览器窗口
所有javascript全局对象、函数以及变量均自动成为window对象的成员
全局变量是window对象的属性
全局函数是window对象的方法

2.1 window尺寸
window.innerHeight 浏览器窗口的内部高度
window.innerWidth 浏览器窗口的内部宽度


3.计时器

通过使用JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数调用后立即执行,我们称之为计时事件。

3.1 计时方法
1) setInterval() 间隔指定的毫秒数不停地执行指定的代码
clearInterval() 方法用于停止setInterval()方法执行的函数代码
2) setTimeout() 暂停指定的毫秒数后执行指定的代码
clearTimeout() 方法用于停止setTimeout()方法执行的函数代码


4.History对象

window.history 对象包含浏览器的历史(url)的集合

4.1 History方法
history.back() 与浏览器后退按钮相同
history.forward() 与浏览器向前按钮相同
history.go() 进入历史中的某个页面


5.Screen对象

window.screen 包含有关用户屏幕的信息

5.1 属性
screen.ayailWidth 可用的屏幕的宽度
screen.availHeight 可用的屏幕的高度
screen.Width 屏幕的宽度
screen.Height 屏幕的高度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息