window对象的常用属性,常用方法

window对象的常用属性:

window.self 返回当前窗口的引用

window.parent   返回当前窗体的父窗体对象

window.top 返回当前窗体最顶层的父窗体的引用

window.outerwidth       返回当前窗口的外部宽

window.outerheight  返回当前窗口的外部高

window.innerwidth       返回当前窗口的可显示区域宽

window.innerheight  返回当前窗口的可显示区域高

提示:通过直接在Chrome控制台中输入console.log(window)可以查看到其所有的被当前浏览器支持的属性及值。

window对象的常用方法:

与打开窗口相关的方法:

window.prompt()   弹出一个输入提示框,若用户点击了“取消”则返回null

window.alert()    弹出一个警告框

window.confirm()  弹出一个确认框

window.close()  关闭当前浏览器窗口。 有些浏览器对此方法有限制。

window.open(uri, [name], [features])  打开一个浏览器窗口,显示指定的网页。name属性值可以是“_blank”、“_self”、“_parent”、“_top”、任意指定的一个窗口名。

window.blur( )      指定当前窗口失去焦点

window.focus( ) 指定当前窗口获得焦点

window.showModalDialog(uri, [dataFromParent])  打开一个“模态窗口”(打开的子窗口只要不关闭,其父窗口即无法获得焦点;且父子窗口间可以传递数据)

时间: 2024-10-21 06:40:55

window对象的常用属性,常用方法的相关文章

DOM中document对象的常用属性方法总结

提要: 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问 1.常见对象属性 document.title                 //设置文档标题等价于HTML的<title>标签document.bgColor               //设置页面背景色document.fgColor               //设置前景色(文本颜色)document.linkColor    

JavaScript对象的常用属性及使用

什么是浏览器对象模型? 浏览器对象模型(BOM Browser Object Model)是JavaScript的组成之一,它提供了独立于内容和浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML的交互. JavaScript中对象分为: 本地对象(native object).内置对象(built-in object).宿主对象(host object).其中本地对象和宿主对象大家一般用的比较多. 使用BOM(浏览器对象模型)可以实现什么功能? (1)弹出新的浏览器窗口 (2)移动.

事件注册 DOM事件流 事件对象(常用属性,方法) 事件委派(鼠标,键盘事件对象)

注册事件概述 给元素添加事件,称为注册事件或者绑定事件 注册事件有两种方式:传统方式和方法监听注册方式 传统注册方式:利用 on 开头的事件:例如:onclick:注册事件的唯一性,后面的注册事件会把前面的覆盖 方法监听注册方式:addEventListener()IE9+:IE9以前用 attacthEvent()代替:会按照注册顺序依次执行没有唯一性的问题 addEventListener() 事件监听方式 eventTarget.addEventListener(type, listene

window对象的重要属性

closed   只有当窗口关闭时他才为true,其他时候是false. defaultStatus   status    浏览器状态栏显示的文本 document 文档对象模型,对Document对象的引用,代表窗口中显示的html文档 frames  window对象的数组,代表窗口中的各个框架 history  对History对象的引用,代表用户浏览窗口的历史 location 对Location 对象的引用,代表窗口中显示文档的url地址 name 窗口的名称,可被a的target属

js中window对象的opener属性的一个坑

2018-05-08 17:48:33 今天我编写js代码时碰到了一个让我纠结了很久的小问题,在此记录一下当做笔记, 这个问题就是:在我自己写的子窗口中用opener属性却获取不到父窗口的window对象. 现在已经解决这个问题,请看下文 这是父窗口(windows.html)的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/lo

js基础之DOM中document对象的常用属性方法

-----引入 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问. 属性 1  document.anchors  返回对文档中所有 Anchor 对象的引用.还有document.links/document.forms/document.images等 2  document.URL       返回当前文档的url 3  document.title       返回当前文档的标题 方法 1 

JS的window对象下的属性的方法和注意事项

一.通过浏览器获得屏幕的尺寸 screen.width screen.height screen.availHeight //获取去除状态栏后的屏幕高度 screen.availWidth //获取去除状态栏后的屏幕高度 二.获取浏览器窗口内容的尺寸 //高度 window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight //宽度 window.innerWidth || doc

window对象的方法属性

方法 1.window.open(URL, name, 'width=100,height=100,left=0,top=0') 打开一个新窗口,可指定地址(URL),指定新窗口title(name,我试了没反应啊), 此外还可以设置新窗口打开的位置,大小等.left.top.width.height(当未设置宽高时left.top谷歌不起作用,ie8以上设置宽或高即可) 2.window.close() 关闭本窗口 3.window.history.back() 回到上一页 属性 1.wind

浏览器对象navgator 常用属性

浏览器对象在浏览器打开时自动创建,内部封装了有关客户机浏览器的信息. appName:返回浏览器的名称 appVersion:返回浏览器的平台和版本信息 appCodeName:浏览器所使用的核心程序的名称 userAgent:用户代理,这个信息会放在HTTP协议的头部发给网页服务器 mimiTypes:一个数组,包含的是浏览器所支持的所以MIME类型 cookieEnabled:返回指明浏览器中是否启用cookie的布尔值 platform:返回运行浏览器的操作系统平台. <!DOCTYPE