BOM

BOM

BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。

window对象

window.innerHeight

  • 浏览器内部高度

window.innerWidth

  • 浏览器内部宽度

window.open()

  • 打开新窗口

window.close()

  • 关闭窗口

window子对象

  • navigator.appName
    • web浏览器全称
  • navigator.appVersion
    • web浏览器厂商和版本的详细字符串
  • navigation.userAgent
    • 客户端绝大部分信息
  • navigetor.platform
    • 浏览器运行所在的操作系统

screen对象(屏幕对象,不常用)

  • screen.availWidth
    • 可用屏幕的亮度
  • screen.availHeight
    • 可用屏幕的高度

history对象(浏览器历史)

  • history.forword()
    • 前进一页
  • history.back()
    • 后退一页

弹出框

警告框

  • alter()

确认框

  • confirm("提示信息")
  • 返回true或false

提示框

  • prompt("提示内容"[,"默认内容"])
  • 返回输入信息

计时相关

setTimeout("js语句",毫秒)

  • 以在一定时间间隔之后来执行js代码
  • 有返回值

clearTimeout(上面的返回值)

  • 取消上面的功能

setInterval("js语句",毫秒)

  • 每隔一段时间就执行js语句
  • js语句可以直接写个匿名函数
  • 有返回值

clearInterval(上面的返回值)

  • 取消上面的功能

XMind: ZEN - Trial Version

posted @ 2019-10-15 19:24  ~李  阅读(170)  评论(0编辑  收藏  举报