• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
kme笑笑
博客园    首页    新随笔    联系   管理    订阅  订阅

js的BOM编程

浏览器对象分为:
 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:高度
posted @ 2016-01-10 12:53  kme笑笑  阅读(405)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3