window.open 和showModalDialog的返回值
方法:
?
?1: ?在父級頁面 test.aspx 的點擊<input type="button" id="btnShow" οnclick="showItem();"? value="顯示子窗體"/>按鈕觸發 ,然后 :
? <script language="JavaScript" type="text/javascript">
???function showItem()?{
??????? ?var??win = window.open("test2.aspx",null," height=300,width=450,? Left=300px,Top=20px, menubar=no,titlebar=no,scrollbar=no,toolbar=no, status=no,location=no");
? }
?
? 2: 在子級頁面test2.aspx的點擊<input type="button" id="btnSelect" οnclick="check();"? value="選擇"/> 按鈕觸發,然后:
??? <script language="javascript" type="text/javascript">
???function check()?{
??????? ? window.opener.document.getElementById("txtId").value=id;
??????????window.opener.document.getElementById("txtName").value=name;
? }
?
? 這樣,父級頁面的document.getElementById("txtId") 和 document.getElementById("txtName") 2個控件就可以得到子級頁面的返回值。
?
轉載于:https://www.cnblogs.com/whl4835349/p/6514262.html
總結
以上是生活随笔為你收集整理的window.open 和showModalDialog的返回值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转载:https://blog.csdn
- 下一篇: Windows系统修改Docker镜像下