02.12 BOM操作

1.BOM浏览器对象模型(browser object model)

JS提供了一个全局的对象window,指向的是浏览器
JS中声明的所有全局变量其实都是添加给window的属性

2.基本操作:

  • a. window.open(url,'','width= , height= ') - 打开新窗口,会返回被打开的窗口对应的对象,默认空白窗口,可以加地址,相对路径
  • b.newwWindow.resizeTo()设置窗口大小
  • c.newWindow.resizeTo()设置窗口的大小
  • d.浏览器的宽高 innerHeight innerWidth

3.弹框

  • a.alert(提示信息) - 提示框,只有提示信息和确定按钮
  • b.confirm(提示信息) - 提示框,有确定和取消按钮,返回是布尔值,true->点击确定,false->点击取消
  • c.prompt - 提示框,有一个输入框,有一个确定按钮和取消按钮,返回值是字符串,点击确定是返回内容,点击取消返回是null

4.定时事件

  • 1)setInterval(函数,时间) 开启定时器 - 每隔指定的时间调用一次指定的函数,返回是定时器对象

  • 函数 - 可以是函数名,也可以是匿名函数

  • 时间 - 单位是毫秒

    1. clearInterval(定时器对象) - 停止指定的定时器
    1. setTimeout(函数,时间) - 在指定时间后调用
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么...
    霜天晓阅读 901评论 0 0
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,664评论 0 17
  • 第一章 1.什么是DOM DOM: Document Object Model(文档对象模型) 是JavaScri...
    fastwe阅读 842评论 0 0
  • “说到「坚持」,大家常常会竖起大拇指;而说到「放弃」,很多人都会觉得是弱者的选择。殊不知,梵高放弃了做传教士,成了...
    瑜头阅读 355评论 0 0
  • 最近韩先生一直很忙,在忙于我们的生活奔波,虽然说他是一个直男,不懂得浪漫,但是却总是做一些让人温暖的举动,之前在餐...
    Aisa熠乔阅读 269评论 0 0