js實現window.open()彈出視窗和父視窗之間相互操作
在實際應用中,可能需要父子視窗相互操作,下面就來做一下簡單介紹。
一.父窗體操作子視窗:
window.open()可以返回視窗物件,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var opW = window.open("tests.html","popup","width=300,height=300");
如果要關閉子視窗,可以直接使用如下程式碼:
[JavaScript] 純文字檢視 複製程式碼opW.close()
下面再分享一個在父視窗中操作子視窗元素的程式碼例項:
[JavaScript] 純文字檢視 複製程式碼opW.document.getElementById("antzone").innerHTML="螞蟻部落";
二.子視窗操作父視窗元素:
在子視窗中,可以使用window.opener來引用父視窗物件,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼window.opener.document.getElementById("softwhy").innerHTML="螞蟻部落";
相關文章
- Qt之彈出介面顯示在父視窗中間QT
- 彈出視窗
- JavaScript檢測window.open()彈出視窗是否被攔截JavaScript
- 彈出視窗messagebox
- Prism 彈出視窗
- WPF中實現彈出進度條視窗
- 從底部彈出Dialog視窗
- fastadmin 彈出視窗的功能AST
- window.open()開啟新視窗教程
- Skyline Terra Explorer6.6彈出視窗實現複製功能
- 廣告彈窗/小視窗程式碼
- 關於父視窗獲取跨域iframe子視窗中的元素跨域
- Qt 讓彈出的視窗居中顯示QT
- 視訊直播原始碼,提醒類彈窗,到時間後自動彈出原始碼
- iView之Modal(一級彈窗和二級彈窗)View
- qt介面佈局之使視窗顯示出現在正中間位置QT
- VUE 實現 Studio 管理後臺(六):滑鼠懸停顯示彈出視窗Vue
- win10彈出視窗阻止程式在哪_win10視窗阻止程式怎麼設定Win10
- 實現兩個視窗通訊方法之postMessage
- 34.qt quick-Popup彈出視窗自定義QTUI
- Hystrix指標視窗實現原理指標
- layer父介面呼叫子彈窗的方法和獲取子彈窗的元素值總結
- 視窗
- js 開啟新視窗方式JS
- 第08講:Flink 視窗、時間和水印
- PyQT5之視窗QT
- Win10系統阻止彈出OneDrive視窗的方法Win10
- GridView滑鼠經過感知以及點選行彈出視窗View
- Flink的滾動視窗、會話視窗、滑動視窗及其應用會話
- Go Qt5 建立空白視窗、視窗居中及關閉視窗事件GoQT事件
- 自己實現一個滑動視窗
- 兩個視窗如何實現通訊
- react navigation實現透明彈窗ReactNavigation
- Windows API視窗程式設計 - 空白視窗WindowsAPI程式設計
- 一個簡單的時間視窗設計與實現
- java鍵盤監聽之視窗監聽的實現Java
- 短視訊app原始碼,提示以按鈕彈窗的形式實現APP原始碼
- [python][selenium] Web UI自動化切換iframe框架以及瀏覽器操作切換視窗和處理彈窗PythonWebUI框架瀏覽器
- 拆分視窗