国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

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

開通VIP
彈出頁修改后刷新父窗體

2個(gè)方法都是刷新父窗口,但是其中還是有奧妙的哦。
      window.opener.location.reload();這個(gè)方法在強(qiáng)迫父窗口的時(shí)候,在有些IE瀏覽器(比如安全設(shè)置高)的情況下,會(huì)彈出一個(gè)確認(rèn)對(duì)話框,提示是不是要重新再刷新一次頁面,這可是比較郁悶的事情哦,我后來把這個(gè)方法替換成了window.opener.location.href=window.opener.location.href;
就不會(huì)出現(xiàn)那樣的問題了。

       window.opener其實(shí)是指本窗口的父窗口,比如,one.jsp 通過popupwindow打開了two.jsp,哪么在two.jsp里面的window.opener就是指one.jsp,所以在two.jsp里面完全可以用window.opener調(diào)用任何一個(gè)one.jsp里面的方法,實(shí)現(xiàn)one.jsp和two.jsp的交互。

       注意:window.opener.location.href只是一個(gè)鏈接,如果想實(shí)現(xiàn)父窗口的提交就要調(diào)用window.opener.action="" 和window.opener.submit();方法,但是不幸的是這段代碼在firefox下不能運(yùn)行,解決的辦法為在父窗口中寫一個(gè)提交的function在子窗口中通過window.opener.functionname()調(diào)用。

       通常在使用window.opener的時(shí)候要去判斷父窗口的狀態(tài),如果父窗口被關(guān)閉或者更新,就會(huì)出錯(cuò),解決辦法是加上如下的驗(yàn)證if(window.opener && !window.opener.closed)

例一:

Response.Write("<script   language='javascript'>window.opener.location.href   =   window.opener.location.href;window.close();</script>");


例二:
Response.Write("<script   language='javascript'>");  
Response.Write("   window.opener.location.reload();   ");  
Response.Write("   window.close();   ");  
Response.Write("</script>");


例三:
父頁是顯示標(biāo)題,彈出頁修改標(biāo)題提交后,父頁更新:

<script language=javascript>
function winclose() {
   window.opener.location.reload();
   window.close();
}
</script>

<input type=button name=close value="關(guān)閉" onclick=winclose()>

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
利用javascript實(shí)現(xiàn)web頁面刷新的方法 - 颯然所思所想 - JavaEye技術(shù)...
js頁面跳轉(zhuǎn)和js對(duì)iframe進(jìn)行頁面跳轉(zhuǎn)、刷新
Js刷新大全、刷新網(wǎng)頁
js 子窗口刷新父窗口
ASP.NET后臺(tái)通過輸出JavaScript彈出窗口小結(jié)
window.opener的用法
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服