html window 属性,html中window对象top 、self 、parent 等属性
top 属性返回最顶层的先辈窗口。
该属性返回对一个顶级窗口的只读引用。如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用。如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口。
下面的例子窗口是否在一个框架中,如果是,则跳出框架:
function breakout(){
if (window.top!=window.self) {
window.top.location="tryjs_breakout.htm"
}
}
Click the button to break out of the frame:
在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口
window.self 功能:是对当前窗口自身的引用。它和window属性是等价的。注:window、self、window.self是等价的。
window.top 功能:返回顶层窗口,即浏览器窗口。注:如果窗口本身就是顶层窗口,top属性返回的是对自身的引用。
window.parent 功能:返回父窗口。注:如果窗口本身是顶层窗口,parent属性返回的是对自身的引用。
在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。
判断当前窗口是否在一个框架中:
var b = window.top!=window.self;
document.write( "当前窗口是否在一个框架中:"+b );
你应当将框架视为窗口中的不同区域,框架是浏览器窗口中特定的部分。一个浏览器窗口可以根据你的需要分成任意多的框架,一个单个的框架也可以分成其它多个框架,即所谓的嵌套框架。
Phaser中很多对象都有一个anchor属性
游戏要用到的一些图片.声音等资源都需要提前加载,有时候如果资源很多,就有必要做一个资源加载进度的页面,提高用户等待的耐心.这里我们用一个state来实现它,命名为preload. 因为资源加载进度条需 ...
【转载】Asp.Net中Cookie对象的作用以及常见属性
Cookie对象是服务器为用户访问存储的特定信息,这些信息一般存储在浏览器中,服务器可以从提交的数据中获取到相应的Cookie信息,Cookie的最大用途在于服务器对用户身份的确认,即票据认证,用户会 ...
js中Window 对象及其的方法
window.location 对象 window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面.window.location 对象在编写时可不使用 wind ...
js中window对象详解以及页面跳转
1.window.top.window.location = "index.asp"; 2.window.top.location.href="index.asp&quo ...
javascript中window对象 部分操作
js中window对象的opener属性的一个坑
2018-05-08 17:48:33 今天我编写代码碰到了一个让我纠结了很久的坑,特别想在此说一下,让其他人避免我踏过的这个坑. 这个坑就是:在我自己写的子窗口中用opener属性却获取不到父窗口的 ...
JQuery获取iframe中window对象的方法-contentWindow
document.getElementsByTagName('iframe')[0].contentWindow 获取到的就是iframe中的window对象.
JavaScript (JS)基础:BOM 浅析 (含window对象相关基本方法、属性解析)
① window对象(Math方法也属于window对象): window对象是JavaScript中的顶级对象,所有定义在全局作用域中的变量.函数都会变成window对象的属性和方法,window对 ...
es6中的对象的可计算的属性名
先简单的啰嗦一下对象的属性: var obj = { a:2 } 要访问obj中a的位置,方法:1. obj.a //2 2..obj ["a"] ...
随机推荐
Effective java笔记(十),序列化
将一个对象编码成字节流称作将该对象「序列化」.相反,从字节流编码中重新构建对象被称作「反序列化」.一旦对象被「序列化」后,它的编码就可以从一台虚拟机传递到另一台虚拟机,或被存储到磁盘上,供以后「反序列 ...
数组实现栈的结构(java)
自定义数组实现栈的结构. package test; public class MyArrayStackClient { public static void main(String[] args) ...
Beaglebone Black的启动
Beaglebone Black的启动 第1章 准备开始 Beaglebone Black上最显眼的恐怕就是板子两侧的扩展端口,一侧有46个端口,共92个端口Beaglebone Black的启动. ...
javascript中对象的属性的特性
1.ES5的属性特性包括下面六个: configurable: 表示能否通过delete来删除属性从而重新定义属性,能够修改属性的特性,默认为true enumberable: 表示是否能通过for- ...
web基础之会话技术
一.会话技术之Cookie Cookie技术是将数据存储到客户端 1.怎样去向客户端写出一个cookie 1)创建Cookie对象 Cookie cookie = new Cookie(name,va ...
oracle 计算机改名后监听无法启动
oracle改计算机名后,简单办法是利用oracle自带监听配置重新配置一下,或者修改host.listner.ora.tnsname.ora.我改了没起作用,原来是因为加入了域,计算机名字要全名的.
进度条QProgressBar
import sys from PyQt5.QtCore import Qt, QTimer from PyQt5.QtWidgets import QApplication, QWidget, QP ...
Linux-(inotify-tools&;rsync)
inotifywait命令 mac中的是:fswatch,fsevents-tools. 1.命令格式: inotifywait [参数] [events] [targetDir] 2.命令功能: 平 ...
C#删除文件直接到回收站,而不是直接删除
记录下: FileSystem.DeleteDirectory(physicalPath, UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycle ...
html window 属性,html中window对象top 、self 、parent 等属性相关推荐
- Jquery UI中 Dialog对象的作用及常用属性
HTML 作用? 标签主要表现的作用还是语义,表示该元素是一个对话框.而对于它的样式可能不被使用,因为人们对对话框和窗口的样式都有很高的要求.单凭这个标签的样式效果是达不到要求的,还是得使用css和J ...
- php遍历对象属性_php中遍历对象的方法
* 遍历对象 * 1.仅能遍历属性,方法不可遍历 * 2.外部遍历仅能查看公共可见属性 * 3.如果要查看全部属性,需要在类中创建外部接口方法来实现 * 4.最终结果以关联数组格式呈现,使用forea ...
- php protected 属性,PHP实现在对象之外访问其私有属性private及保护属性protected的方法...
本文实例讲述了PHP实现在对象之外访问其私有属性private及保护属性protected的方法.,具体如下: public 表示全局的访问权限,类内部外部子类都可以访问: private表示私有的访 ...
- python 惰性属性_python中惰性对象
惰性对象是什么? 首先需要明确啥是惰性计算(lazy evaluation):是指仅仅在真正需要执行的时候才计算的表达式的值.充分利用其特点 可以带来很多的便利 1. 避免不必要的计算,带来性能的提升 ...
- 两个List合并,List集合中的对象根据某个相同的属性,合并另外属性
场景描述: 因为是在不同的数据库里,所以不能使用sql联合查询,所以只能采用List封装数据和另一个List封装数据拼接成一个结果集. 方法: 根据共同的字段id,将一个对象List遍历, 放到map ...
- JS中window对象的opener属性
JS中window对象的opener属性 JS中window对象的opener属性 window.opener是js中window的一个属性,它返回的是打开当前窗口的窗口对象.如果窗口A弹出一个窗口B ...
- JavaScript中常见键盘事件以及BOM中window常用对象
一,键盘事件 keypress键盘按下触发,但是不能识别crtl,shift方向键 keydown键盘按下触发,所有按键都支持,区别于keypress keyup键盘弹起触发 代码展示: docume ...
- php查询对象是否有某个属性可用,JavaScript 判断对象中是否有某属性的常用方法...
判断对象中是否有某属性的常见方式总结,不同的场景要使用不同的方式. 一.点( . )或者方括号( [ ] ) 通过点或者方括号可以获取对象的属性值,如果对象上不存在该属性,则会返回undefined. ...
- DOM中Event 对象如何使用
DOM中Event 对象如何使用 一.总结 一句话总结: 1.将event作为参数传递进来,然后就可以调用event对象的各种属性和方法了. <body onmousedown="wh ...
最新文章
- 一文看懂95%置信区间
- Go在招聘中最吃香、安全工程师薪资涨幅最高 | Hired年度软件工程师报告出炉
- java中split特殊符号
- Appium+python 测试环境搭建
- java xlsx读写_Java读写Excel
- ML之Kmeans:利用自定义Kmeans函数实现对多个坐标点(自定义四个点)进行自动(最多迭代10次)分类
- 限制网速 制造测试条件
- CABasicAnimation fillMode和removedOnCompletion
- 在东岸听刘元演奏萨克斯
- asp.net MD5加密函数(c#)
- ASP.Net/C# - PayPal接口文档
- python读取txt文件存储数组_python : 将txt文件中的数据读为numpy数组或列表
- route-policy和ACL组合时permit和deny的作用
- 一个VO(Visual Odometry)的简单实现
- Atitit 中间件之道 attilax著 1. 第1章 中间件产生背景及分布式计算环境	2 2. 中间件分类	3 2.1. 商业中间件:weblogic,was,conherence 开源中间
- spring cloud config 加密配置
- 一台设备驱动万物:苹果和三星即将推陈出新
- 老子智慧 之 知人者智 自知者明 [明智]
- 快速了解云数据库RDS
- 微信支付商户接入(一)
热门文章
- c语言如何判断是否是子序列,leetcode392(判断子序列)--C语言实现
- python 教学_「Python基础」一次就装好Python手把手装到好
- golang 安全的tcp server_Go 语言使用 TCP_NODELAY 控制发包流量
- java 设计模式原则_Java设计模式的七大原则
- MySQL管理利器 MySQL Utilities---mysqlreplicate
- go设计模式之装饰器模式
- 《OpenStack云计算实战手册(第2版)》——1.7 添加用户
- 【JUnit 报错】 method initializationerror not found:JUnit4单元测试报错问题
- Node.js进程管理之Process模块
- netbeans字体与颜色配置模板相关网站