JavaScript - 視窗之Open
一、視窗建立
function showWindowForOpen(){
var childWin = window.open (
'open.html',
'newwin',
'height=230,width=500,top=200,left=300,toolbar=no,menubar=no,scrollbars=no,location=no,status=no');
}
二、視窗互動父視窗對話子視窗:
可通過建立時的控制程式碼childWin呼叫子視窗中的方法,如:
childWin.childAlert();
多級子視窗在各級層保留了控制程式碼時可通過:
childWin.childWin2.child2Alert();
子視窗對話父視窗:
函式呼叫:
window.opener[.opener].parentAlert();
控制元件賦值:
window.opener[.opener].document.getElementById("abc").value = "abc";
三、引數說明
alwaysLowered:{yes | no}:指定視窗隱藏在所有視窗之後
alwaysRaised:{yes | no}:指定視窗懸浮在所有視窗之上
depended:{yes | no}:是否和父視窗同時關閉
directories:{yes | no}:目錄欄是否可見
height:視窗高度
width:視窗的畫素寬度
hotkeys:{yes | no}:在沒選單欄的視窗中設安全退出熱鍵
innerHeight:視窗中文件的畫素高度
innerWidth:視窗中文件的畫素寬度
location:{yes | no}:位置欄是否可見
menubar:{yes | no}:選單欄是否可見
outerHeight:設定視窗(包括裝飾邊框)的畫素高度
outerWidth:設定視窗(包括裝飾邊框)的畫素寬度
resizable:{yes | no}:視窗大小是否可調整
screenX|left:視窗距螢幕左邊界的畫素長度
screenY|top:視窗距螢幕上邊界的畫素長度
scrollbars:{yes | no}:視窗是否可有滾動欄
titlebar:{yes | no}:視窗題目欄是否可見
toolbar:{yes | no}:視窗工具欄是否可見
z-look:{yes | no}:視窗被啟用後是否浮在其它視窗之上
四、補充說明
視窗引數和和模式與非模式視窗的區別在於Open方式的引數之間用 , 分隔
部分引數只在IE和部分瀏覽器下有效,如location=no
相關文章
- JavaScript視窗功能指南之操縱視窗 (轉)JavaScript
- JavaScript視窗功能指南之命名視窗和框架 (轉)JavaScript框架
- JavaScript視窗功能指南之定製新視窗 (轉)JavaScript
- JavaScript視窗功能指南之發揮視窗特徵 (轉)JavaScript特徵
- JavaScript視窗功能指南之建立彈出視窗 (轉)JavaScript
- js實現window.open()彈出視窗和父視窗之間相互操作JS
- JavaScript檢測window.open()彈出視窗是否被攔截JavaScript
- JavaScript - 模式視窗和非模式視窗JavaScript模式
- JavaScript視窗功能指南之檢查一個視窗是否存在 (轉)JavaScript
- window.open()開啟新視窗教程
- JavaScript 視窗抖動效果JavaScript
- javascript如何在彈出視窗給父視窗賦值JavaScript賦值
- JavaScript視窗功能指南之建立對話方塊 (轉)JavaScript
- js window.open()實現列印,如何在關閉列印視窗時重新整理父視窗JS
- JavaScript視窗功能指南之在視窗中書寫內容 (轉)JavaScript
- javascript如何關閉當前視窗JavaScript
- javascript獲取window視窗的尺寸JavaScript
- Javascript自動關閉視窗(轉)JavaScript
- 防止window.open()函式彈出視窗被攔截函式
- PyQT5之視窗QT
- js檢測window.open()彈出視窗是否被關閉JS
- PyQt5 之視窗居中QT
- TCP之擁塞視窗原理TCP
- Android視窗管理分析(2):WindowManagerService視窗管理之Window新增流程Android
- javascript獲取視窗大小例項程式碼JavaScript
- Javascript window.openJavaScript
- PyQt5 之關閉視窗QT
- window.open()實現彈出視窗居中顯示程式碼例項
- JavaScript 元素距離視窗頂部的距離JavaScript
- javascript關閉當前視窗例項程式碼JavaScript
- javascript自帶彈出視窗簡單介紹JavaScript
- javascript設定層在視窗中垂直水平居中JavaScript
- JavaScript中的Window物件(開啟新的視窗)JavaScript物件
- JavaScript+DIV製作彈出警告視窗效果JavaScript
- <轉>“您檢視的網頁正在試圖關閉視窗。是否關閉此視窗”的遮蔽方法(JavaScript)網頁JavaScript
- Android 之 Window、WindowManager 與視窗管理Android
- Python GUI之tkinter視窗視窗教程大集合(看這篇就夠了)PythonGUI
- JavaScript 點選頁面其他地方關閉視窗JavaScript