今天一個同事在琢磨:
function dialogReturn(value1){
window.parent.returnValue = value1;
window.parent.close();
}
這樣一個函數的時候,有點模糊,后來查看MSDN終于找到答案。
window Object Represents an open window in the browser. (表現在瀏覽器中打開一個窗口。)
Typically, the browser creates one window object when it opens an HTML document. However, if a document defines one or more frames (that is, contains one or more frame or iframe tags), the browser creates one window object for the original document and one additional window object for each frame. These additional objects are child windows of the original window and can be affected by actions that occur in the original. For example, closing the original window causes all child windows to close. You can also create new windows (and corresponding window objects) using methods such as open, showModalDialog, and showModelessDialog.
如果一個文檔定義了一個或多個框架,瀏覽器為每一個框架創建一個window對象為這個源document和一個附加的window對象。 這些附加的對象是源文檔的子windows,并且受源動作的影響。例如,關閉這個源窗體導致子窗體也被關閉。
returnValue |
Sets or retrieves the value returned from the modal dialog window. |