重點注意:若chrome不能執行,請用IE
方法一:單純傳值法
母:
function openWindow(){ window.open('upload.html','mywindow','width=400,height=200'); }
子:
function backToParent(){ //opener(母視窗)的form1的輸入值 = 目前網頁(子視窗)form2輸入的值 opener.document.form1.textInput.value = document.form2.input.value; window.close(); }
方法二:呼叫母視窗的某個方法,並帶參數
母:
function action4(){ window.open('popupView.html','PopupView', config='height=350,width=350'); //document.getElementById("myText").value = window.returnValue; } function actionFather(Value){ //alert("Value") var Value = Value; }
子:
function action5(){ window.opener.actionFather("haha"); //呼叫父視窗的actionFather方法,並把值傳過去給他 window.close(); }
沒有留言:
張貼留言