高程阅读第八章:BOM详解

  window对象:

   表示浏览器的一个实例,有两重角色,1.是通过JavaScript访问浏览器的一个接口,又是ECMAscript规定的Global对象

   窗口位置:移动到屏幕的左上角 window.moveTo(0,0)  向下移动100像素 window.moveBy(0,100)

    窗口大小:页面视口信息document.documentElement.clientWidth  document.documentElemnet.clientHeight

    或者document.body.clientWidth  document.body.clientHeight

    对于移动设备:window.innnerWidth     window.innerHeight保存视口(也就是屏幕可见区域大小)

    调整浏览器的大小:resizeTo() resizeBy() 都接受两个参数

   导航和打开窗口:window.open()既可以导航到一个特定的URL,该方法接受四个参数:要加载的URL、窗口目标(_self、_blank、_parent、_top)、一个特性字符串、

    布尔值(新页面是否取代浏览器历史记录当前页面),调动close()关闭

   超时调用与间歇调用:settimeOut( function(),time)  setInterval( function(),time)

    系统对话框:alert() confirm() prompt()

 location对象:hash、host、hostname、href、pathname、port、protocol、search

  navigator对象

  screen对象

   history对象 history.go()  history.back()  history.forward()

 

posted @ 2017-09-11 22:04  竹仪  阅读(58)  评论(0)    收藏  举报