javascript对象之window对象详解

本文深入探讨了JavaScript中的window对象及其常用方法,包括如何创建、操作窗口、管理状态、导航历史等核心功能,提供了从窗口对象创建到管理整个浏览器会话的全面指南。

frames 表示当前窗口中所有frame对象的数组

  status 表示浏览器的状态行信息

  defaultstatus 表示浏览器的状态行信息

  history 表示当前窗口的历史记录,这可以引用在网页导航中

  closed 表示当前窗口是否关闭的逻辑值

  document 表示当前窗口中显示的当前文档对象

  location 表示当前窗口中显示的当前URL的信息

  name 表示当前窗口对象的名字

  opener 表示打开当前窗口的父窗口

  parent 表示包含当前窗口的父窗口

  top 表示一系列嵌套的浏览器中的最顶层的窗口

  self 表示当前窗口

  length 表示当前窗口中的帧个数

  open(url,window name,[,window features]) 创建一个新的浏览器窗口

  close() 关闭一个浏览器窗口

  alert(message) 弹出一个警示对话框

  confirm(message) 弹出一个确认对话框

  prompt(message,defaultmessage) 弹出一个提示对话框

  print() 相当于浏览器工具栏中的打印按钮

  blur() 将被引用窗口放到所有其他打开窗口的后

  focus() 将被引用窗口放到所有其他打开窗口的前面

  moveTo(x,y) 将窗口移到指定的坐标处,x和y的单位为象素

  resizeBy(horiz,vert) 按照给定的位移量重新设定窗口的大小,horiz和vert以象素为单位

  scroll(x,y) 将窗口滚动到指定的坐标位置http://tmscsy.sinaapp.com/

  scrollBy(horiz,vert) 按照给定的位移量滚动窗口

  setTimeout(expression,time) 设置在一定时间后自动执行expression代表的代码

  setInterval(expression,time,[args]) 设置一个时间间隔,使expression代码可以周期性地被执行

  clearTimeout(timer) 取消由setTimeout设定的定时操作

  clearInterval(timer) 取消由setInterval设定的定时操作

  附:window features的参数

  height 定义以像素为单位的窗口的高度

  width 定义以像素为单位的窗口的宽度

  left 定义以像素为单位的窗口距离屏幕左边的位置

  top 定义以像素为单位的窗口距离屏幕顶部的位置

  toolbar 定义是否有标准工具栏

  location 定义是否显示url

  directories 定义是否显示目录按钮

  status 定义是否有状态栏

  menubar 定义是否有菜单栏

  scrollbars 定义当文档内容大于窗口时是否有滚动条

  resizable 定义窗口大小是否可以改变

  outerheight 定义以像素为单位的窗口外部高度

  outerwidth 定义以像素为单位的窗口外部宽度

转载于:https://www.cnblogs.com/tmscnz/archive/2012/12/31/2840621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值