Window对象常用事件

    window对象代表的时打开的浏览器窗口,通过window对象可以打开与关闭窗口、控制窗口的大小和位置、由窗口弹出对话框,还可以控制窗口上是否显示地址栏、工具栏和状态栏等栏目。对于窗口中的内容,Window对象可以控制是否重载网页、返回上一个文档或前进到下一个文档。
    在框架方面,window对象可以处理框架与框架之间的关系,并通过这种关系在一个框架处理另一个框架中的文档。Window对象还是所有其他对象的顶级对象,通过对window对象的子对象进行操作,还可以实现更多的动态效果。

window对象的属性

  • document 对话框中显示的当前文档
  • frames 表示当前对话框中所有frame对象的集合
  • location 指定当前文档的URL
  • name 对话框的名字
  • status 状态栏中的当前信息
  • defaultstatus 状态栏中的当前信息
  • top 表示最顶层的浏览器对话框
  • parent 表示包含当前对话框的父对话框
  • opener 表示打开当前对话框的父对话框
  • closed 表示当前对话框是否关闭的逻辑值
  • self 表示当前对话框
  • screen 表示用户屏幕,提供屏幕尺寸、颜色深度等信息
  • navigator 表示浏览器对象,用于获得与浏览器相关的信息

window对象的方法

  • alert() 弹出一个警告对话框
  • confirm() 在确认对话框中显示指定的字符串
  • prompt() 弹出一个提示对话框
  • open() 打开新浏览器对话框并且显示由URL或名字引用的文档,并设置创建对话框的属性
  • close() 关闭被引用的对话框
  • focus() 将被引用的对话框放在所有打开对话框的前面
  • blur() 将被引用的对话框放在所有打开对话框的后面
  • scrollTo(x,y) 把对话框滚动到指定的坐标
  • scrollBy(offsetx,offsety) 按照指定的位移量滚动对话框
  • setTimeout(timer) 在指定的毫秒数过后,对传递的表达式求值
  • setInterval(interval) 指定周期性执行代码
  • moveTo(x,y) 将对话框移动到指定坐标处
  • moveBy(offsetx,offsety) 将对话框移动到指定的位移量处
  • resizeTo(x,y) 设置对话框的大小
  • resizeBy(offsetx,offsety) 按照指定的位移量设置对话框的大小
  • print() 相当于浏览器的工具栏中的“打印”按钮
  • navigate(URL) 使用对话框显示URL指定的页面
  • status() 状态条,位于对话框下部的信息条
  • Defaultstatus() 状态条,位于对话框下部的信息条
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,555评论 1 11
  • 本章内容:理解事件流、使用事件处理程序、不同的事件类型 JavaScript与HTML之间的交互是通过事件实现的。...
    了凡和纤风阅读 371评论 0 0
  • event(事件)对象 1、定义:用来记录一些事件发生时的相关信息的对象 事件是用户在某些内...
    busyfish阅读 668评论 0 0
  • 之前写过一篇浏览器事件的相关操作和事件运行的原理——JavaScript浏览器事件解析。这一篇主要写一些常用的事件...
    faremax阅读 1,668评论 0 0
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,352评论 1 41