免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
window.parent. - 依城的日志 - 網(wǎng)易博客

window.parent.

2008-10-06 11:57:16|  分類: javascript 閱讀15 評(píng)論0   字號(hào): 訂閱

獲取駐留在包含框架的頁中當(dāng)前窗口上面的窗口。

window.parent.location.reload()
讓打開這個(gè)窗口的父窗口刷新,然后本子窗口關(guān)閉!

window.parent.HideThisDiv()
應(yīng)該是讓打開這個(gè)窗口的父窗口的某個(gè)DIV影藏

javascript:history.back()
就是后退啊!和瀏覽器里面的后退按鈕一樣!javascript:history.back(-1)就是后退一頁

window.opener 跟 window.parent的區(qū)別

 

window.opener是當(dāng)前頁面A通過open方法彈出一個(gè)窗口B,那在B頁面上 window.opener就是A

window.parent是當(dāng)前頁面C通過location.href轉(zhuǎn)到新的頁面D,那在D頁面上window.parent就是B

或者是頁面E里套一個(gè)frame為F,那F頁面的window.parent就是E

A頁面通過open方法打開B頁面,B頁面通過location打開C頁面,C頁面上刷新A頁面

function refreshParenetWindow( refreshMethod )

{

      switch( refreshMethod )

     {

           case "ButtonClick":

                      oParentButton = window.parent.opener.document.getElementById( "btnSearch" );

                       oParentButton.click(); break;

          case "Location":

                       window.opener.navigate(window.opener.location.href);

                       break;

           default:     window.opener.navigate(window.opener.location.href); break;

     }

 }

A頁面通過open方法打開B頁面,B頁面通過open打開C頁面,C頁面上刷新A頁面

在B頁面的onunload事件中寫一段刷新A頁面的javascript方法,在C頁面關(guān)閉的時(shí)候,關(guān)閉B頁面,就可以實(shí)現(xiàn)。

 

window.parent與window.opener的區(qū)別 javascript調(diào)用主窗口方法

1:   window.parent 是iframe頁面調(diào)用父頁面對(duì)象

舉例:

a.html

<html>

<head><title>父頁面</title></head>

<body>

<form name="form1" id="form1">

<input type="text" name="username" id="username"/>

</form>

<iframe src="b.html" width=100%></iframe>

</body>

</html>

如果我們需要在b.htm中要對(duì)a.htm中的username文本框賦值,就如很多上傳功能,上傳功能頁在Ifrmae中,上傳成功后把上傳后的路徑放入父頁面的文本框中

我們應(yīng)該在b.html中寫

<script type="text/javascript">

var _parentWin = window.parent ;

_parentWin.form1.username.value = "xxxx" ;

</script>

實(shí)例地址:  http://www.cnspry.cn/blog/attachments/window.parent實(shí)例/a.html

2:   window.opener 是window.open 打開的子頁面調(diào)用父頁面對(duì)象

實(shí)例地址:  http://www.cnspry.cn/blog/attachments/window.opener實(shí)例/a.html

opener:對(duì)打開當(dāng)前窗口的window對(duì)象的引用,如果當(dāng)前窗口被用戶打開,則它的值為null.

self:自引用屬性,是對(duì)當(dāng)前window對(duì)象的應(yīng)用,與window屬性同義.

self代表自身窗口,opener代表打開自身的那個(gè)窗口,比如窗口A打開窗口B.如果靠window.open方法,則對(duì)于窗口B,self代表B自己,而opener代表窗口A.

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
window.parent與window.opener的區(qū)別與使用
JavaScript框架編程
js頁面跳轉(zhuǎn)和js對(duì)iframe進(jìn)行頁面跳轉(zhuǎn)、刷新
window.parent 判斷是否是被嵌入iframe里面
iframe子頁面調(diào)用父頁面javascript函數(shù)的方法
window.dialogArguments js取得父窗口中l(wèi)ist
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服