JS 关闭window.open的窗体,并刷新父页面
生活随笔
收集整理的這篇文章主要介紹了
JS 关闭window.open的窗体,并刷新父页面
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Web開發(fā)中經(jīng)常會遇到,使用 ?window.open打開窗體。
那么問題來了,怎么關(guān)閉打開的窗體? ?網(wǎng)上給出了很多的解決方便,試了一些后都沒有效果,
window.top.close()這個在IE、Chrome中都可以用
打開窗體是,為了方便操作,往往需要在打開窗體,關(guān)閉后,刷新之前的窗體
self.opener.reload(); //刷新之前的窗體window.top.close(); //關(guān)閉彈出的窗體
當然,也許,彈出的頁面經(jīng)過了幾次轉(zhuǎn)調(diào),你可以這樣
(self.parent).opener.reload()最好,是在刷新前,確定所屬刷新的頁面是否是 ?父級頁面
alert((self.parent).opener.loaction.href)也就是:
(self.parent).opener.location.reload();window.top.close();
轉(zhuǎn)載于:https://www.cnblogs.com/Echiops/p/7495442.html
總結(jié)
以上是生活随笔為你收集整理的JS 关闭window.open的窗体,并刷新父页面的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计模式(2): 观察者模式-1
- 下一篇: 创建型设计模式(单例模式)