討論關閉子視窗,重新整理父視窗(非模式視窗)
在做B/S開發的過程中,會經常遇到把彈出的視窗關閉的同時,需要重新整理一下父視窗。透過在網上查了一下資料,一般都是用js程式碼來實現。一般的實現方法為,為關閉按鈕新增客戶端相應事件:
function btcolse_onclick() { window.opener.location.href=window.opener.location.href;
window.location.reload;
}
如果讓使用者在點選網頁右上角的×時,也重新整理父頁面,可以在按下面方法實現:
因為在網頁關閉的時候,會自動呼叫onunload方法。網上也有用window.location.href=window.location.href;
window.location.reload;
這兩句話重新整理父頁面的,但是在框架下應用的時候,會報“不重新傳送資訊,則無法重新整理網頁”錯誤。
上面的方法基本可以滿足實現關閉子視窗,重新整理父視窗,但是在子視窗中,每向伺服器端提交一次事件時,父頁面都會重新整理,使用者的體驗性確實不太好。現在正在研究別的方法。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7878389/viewspace-700918/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於父視窗獲取跨域iframe子視窗中的元素跨域
- Go Qt5 建立空白視窗、視窗居中及關閉視窗事件GoQT事件
- C#中關閉子視窗而不釋放子視窗物件的方法C#物件
- PyQt5 之關閉視窗QT
- C# winForm 視窗跳轉後關閉上一個視窗的方法C#ORM
- 視窗
- 非啟用視窗(Inactive Window)
- Flink的滾動視窗、會話視窗、滑動視窗及其應用會話
- Windows API視窗程式設計 - 空白視窗WindowsAPI程式設計
- WPF單視窗模式 ActInstance()模式
- 拆分視窗
- 聊天視窗
- 視窗事件事件
- 0x02. 處理視窗關閉
- PyQT5之訊號關閉視窗QT
- 警惕遊戲融資視窗正在關閉遊戲
- MFC TabControl外掛 非對話方塊類中獲得主視窗和子視窗的指標指標
- mysql視窗函式中的滑動視窗MySql函式
- WPF通過附加屬性控制視窗關閉
- 帶有半透明遮罩層可關閉視窗遮罩
- 如何禁用控制檯視窗的關閉按鈕?
- 彈出視窗
- 視窗程式框架框架
- QT視窗類QT
- pyqt5建立主視窗(介紹視窗型別)QT型別
- 滑動視窗法——子串相關問題
- 廣告彈窗/小視窗程式碼
- JavaScript 點選頁面其他地方關閉視窗JavaScript
- win10快捷鍵關閉當前視窗怎麼操作_win10快捷鍵快速關掉所有視窗方法Win10
- 喬哈里視窗
- 彈出視窗messagebox
- 視窗程式的框架框架
- Mysql視窗函式MySql函式
- Hive視窗函式Hive函式
- Prism 彈出視窗
- SQL 視窗函式SQL函式
- AUTOCAD——視窗縮放
- PostgreSQL:視窗函式SQL函式
- idea 獨立視窗Idea