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 ...

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/542335.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/542335.shtml
英文地址,請注明出處:http://en.pswp.cn/news/542335.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python隨機抽簽列表中的同學值日_神奇的大抽簽--Python中的列表_章節測驗,期末考試,慕課答案查詢公眾號...

神奇的大抽簽--Python中的列表_章節測驗,期末考試,慕課答案查詢公眾號更多相關問題下圖表示幾個植物類群的進化關系。下列敘述不正確的是[ ]A.最先出現的植物類群是甲B.乙和丙都是由甲進化來的請結合下圖中的有關動物回答問題。(1)___的發育為不完全變態…

LightGBM中GBDT的實現

現在LightGBM開源了,這里將之前的一個文檔發布出來供大家參考,幫助更快理解LightGBM的實現,整體思路應該是類似的。 LightGBM優雅,快速,效果好,希望LightGBM越來越好:) LightGBM中GBDT的實現 http://www.do…

python逗號分隔符_在Python中用逗號將數字打印為數千個分隔符

python逗號分隔符什么是質數? (What is a prime number?) Many times, while writing the code we need to print the large number separated i.e. thousands separators with commas. 很多時候,在編寫代碼時,我們需要打印大量的分隔符&…

html頁面foot,HTML tfoot用法及代碼示例

HTML中的標記用于提供頁腳內容組。此標記在帶有標題和正文的HTML表中使用,稱為“thead”和“tbody”。 標記是表的子標記,是和的父標記。用法: // Table footer contents... 屬性:標記包含HTML4.1支持但HTML5不支持的許多屬性。align:設置文本…

Tensorflow學習筆記4:分布式Tensorflow

簡介 Tensorflow API提供了Cluster、Server以及Supervisor來支持模型的分布式訓練。 關于Tensorflow的分布式訓練介紹可以參考Distributed Tensorflow。簡單的概括說明如下: Tensorflow分布式Cluster由多個Task組成,每個Task對應一個tf.train.Server實例…

c語言指針訪問 靜態變量_使用C中的指針訪問變量的值

c語言指針訪問 靜態變量As we know that a pointer is a special type of variable that is used to store the memory address of another variable. A normal variable contains the value of any type like int, char, float etc, while a pointer variable contains the me…

迭代器 java_Java設計模式8:迭代器模式

迭代器模式迭代器模式又叫做游標(Cursor)模式,其作用是提供一種方法訪問一個容器元素中的各個對象,而又不暴露該對象的內部細節。迭代器模式結構迭代器模式由以下角色組成:1、迭代器角色負責定義訪問和遍歷元素的接口2、具體迭代器角色實現迭…

html二級下拉菜單模板,基于jQuery實現二級下拉菜單效果

本文通過代碼實例詳細介紹一下簡單的二級下拉菜單是如何實現的,當然還有更為復雜的二級菜單,不過先學會如何制作簡單的,分享給大家供大家參考,具體內容如下代碼如下:下拉菜單nav a{text-decoration:none;}nav>ul>…

給定一個整數判斷是否為素數_Ruby程序檢查給定數字是否為素數

給定一個整數判斷是否為素數檢查素數 (Checking prime number) Before getting into writing the code, let us understand what exactly the prime numbers are? So that we could easily design its logic and implement it in the code. Prime numbers are those numbers w…

python 正則findall右斜杠_python中正則表達式的使用

本文將介紹幾個最常用的正則符號,以及正則表達式的應用場景。如果說【數學表達式】刻畫的是數字的內在規律,那么【正則表達式】則是用來刻畫和描述字符串內在規律的表達式。記得剛接觸python時學習過slice,replace,split等方法&am…

JavaScript | 用戶定義函數的一些示例

1) Design a function, print message and assign the function to a variable and print it like a function 1)設計一個功能&#xff0c;打印消息并將該功能分配給變量&#xff0c;然后像打印功能一樣打印 <html lang"en"><head><script>functi…

網易 html5,別再想不開做H5了

寫這篇文章的時候網易噠噠《飼養手冊》H5刷屏了&#xff0c;但我們依舊不建議品牌做H5。H5作為大眾傳播工具的時代&#xff0c;已經過去了。盡管去年有很多H5曾經刷屏過&#xff0c;但在當時我們就一直跟朋友說&#xff0c;不要再嘗試H5了&#xff0c;性價比根本算不過來&#…

python打開word后再關閉再打開出錯_用Python寫了個程序調用word,運行完后再手動打開word文檔就變慢了,這是為啥?...

公司歸檔文件比較麻煩&#xff0c;于是用Python寫了個程序自動歸檔&#xff0c;運行無錯誤。但是運行完后問題就來了&#xff0c;自己手動打開word文檔時速度變得奇慢&#xff0c;打開一個文檔需要1~2min,請各位同仁幫我看看。下為源代碼#歸檔.pyimport osimport refrom win32c…

編程 mcq_MCQ | 8255 PPI(可編程外圍接口)

編程 mcqQuestion 1: How many pins does the 8255 PPI IC contains? 問題1&#xff1a;8255 PPI IC包含多少個引腳&#xff1f; 24 24 20 20 32 32 40 40 Answer: d. 40 答案&#xff1a;d。 40 Question 2: In which mode do all the Ports of the 8255 PPI work as Input…

flex 修改生成html,CSS Flex –動畫教程

如果一張圖片勝過千言萬語 —— 那么動畫呢&#xff1f; Flex 無法通過文字或靜態圖像有效地完全解釋。為了鞏固你對flex的了解&#xff0c;我制作了這些動畫演示。注意 overflow: hidden 行為類型是默認值&#xff0c;因為 flex-wrap 還未設置。為了獲得更好的想法&#xff0c…

c#c#繼承窗體_C#繼承能力問題和解答 套裝5

c#c#繼承窗體1) Which keyword is used to call a superclass constructor from child class? supertopconstbase Answer & Explanation Correct answer: 4base In C#.NET, base keyword is used to call a base class constructor from a derived class. 1)使用哪個關鍵字…

python php 網站_python php網站

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里技術人對外發布原創技術內容的最大平臺&…

陜西2021高考成績在哪查詢,2021陜西高考成績查詢入口

2021陜西高考成績查詢入口2021-05-13 19:38:37文/張敏有很多同學在關注2021年陜西高考成績的查詢方式&#xff0c;為了方便考生們查詢成績&#xff0c;小編整理了陜西高考成績查詢入口&#xff0c;希望對同學們有幫助。2021陜西高考成績查詢通道高考成績查詢過后應該做什么1、了…

Can’t Activate Reporting Services Service in SharePoint

訪問sharepoint的reporing service 的報表的時候莫名其妙的報錯&#xff1a; The requested service, http://amatltapp02:32843/1dacf49a2f7a4a6daa8db5768539893f/ReportingWebService.svc could not be activated. See the servers diagnostic trace logs for more informat…

scala python_Scala與Python | 哪種編程語言更好

scala pythonScala is a general-purpose programming language developed by Martin Odersky in 2004. Scala是Martin Odersky在2004年開發的通用編程語言。 Both Scala and Python are general purpose programming that is used in Data Science that supports Object Orie…