Windows对象

Windows对象

1、位置

 
 
 
 
 
//IE不支持
window.screenX  //对于屏幕窗口的x坐标     
window.screenY   //y    
//都支持
window.screenLeft
window.screenTop
 

2、窗口大小

 
 
 
 
 
//IE不支持
window.innerHeight    //窗口的文档显示区的高度
window.innerWidth     //窗口的文档显示区的宽度
//都支持
document.documentElement.clientWidth   
document.documentElement.clientHeight   
 

3、IE中移动窗口

 
 
 
 
 
window.moveBy(x,y)    //可相对窗口的当前坐标把它移动指定的像素。
window.moveTo(x,y)    //把窗口的左上角移动到一个指定的坐标
window.resizeBy(x,y)   //按照指定的像素相对的调整窗口的大小
window.resizeTo(x,y)    //把窗口的大小调整到指定的宽度和高度
 

4、滚动条的控制

 
 
 
 
 
window.scrollBy(x,y)   //相对于当前滚动条的位置移动
window.scrollTo(x,y)   //把内容滚动到指定的坐标
 

5、history对象

 
 
 
 
 
length    //历史例表的网址数
back      //后退一个
forward   //前进一个
go()  //()内为正,前进,为负,则后退
 

6、lacation对象

 
 
 
 
 
href       //完整的URL
hostname    //URL的主机名
pathname     //URL路径名
port       //URL服务器使用的端口号
search     //URL的查询部分
 

7、screen对象

 
 
 
 
 
screen.availHeight   //屏幕的高度(除去任务栏的高度)
screen.availWidth    //屏幕的宽度
screen.height      //屏幕的总高度
screen.width       //屏幕的总宽度
 

8、navigation对象

 
 
 
 
 
navigator.appCodeName   //浏览器的代码名
navigator.appName      //浏览器的名称
navigator.appVersion   //浏览器平台和版权信息
navigator.platform     //浏览器操作系统平台信息
 

9、时间间隔

 
 
 
 
 
setTimeout()  //设置时间延迟
setInterval()    //每隔一段时间去执行代码
clearTimeout()   //取消延迟
clearInterval()   //取消重复
 
原文地址:https://www.cnblogs.com/cswzl/p/5990463.html