码迷,mamicode.com
首页 > Web开发 > 详细

js的BOM编程

时间:2016-01-10 14:09:35      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

浏览器对象分为:
 window对象: 窗口
  location对象: 地址栏
  histroy对象: 历史记录栏
  screen对象:  屏幕
  document对象: html文档
 
 3)window对象(重点)
 注意:因为window对象使用太频繁了,所以js可以让我们省略window对象名不写
 常用方法:
  提示
  alert();   提示框
  confirm()   询问提示框
  prompt()    输入提示框
 
  新窗口
  open()    打开一个新窗口
 
  定时
  setInterval()   定时器,每个n毫秒调用1次指定函数(调用多次)
  clearInterval()  清除定时器
  setTimeout()     定时器(调用1次)
  clearTimeout()   清除定时器
 
  窗口改变(IE支持,火狐不支持)
  moveBy()      把窗口每次移动指定的象数
  moveTo()      把窗口移动到指定的象数
  resizeBy()    把窗口大小每次改变指定的象数
  resizeTo()    把窗口大小改变到指定象数
 
 4)location:控制地址栏
 属性: href     改变URL的地址,跳转页面
 方法: reload()  刷新当前页面
 
 5)history: 控制历史记录栏
 方法:
 forward(): 前进到下一个页面
 back()  : 后退到上一个页面
 go(整数):    跳转到某个指定页面。 正:前进  负: 后退  
 
 6)screen: 控制屏幕(通过我们会获取这些属性值来帮助我们开发,很少去改变这些值)
 availWidth : 宽度(除window任务栏外)
 availHeight:高度(除window任务栏外)
 width: 宽度
 height:高度

js的BOM编程

标签:

原文地址:http://www.cnblogs.com/kmexiaoxiao/p/5118212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!