首页 > 代码库 > JS 用window.open()函数,父级页面如何取到子级页面的返回值?
JS 用window.open()函数,父级页面如何取到子级页面的返回值?
父窗口:
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script src=http://www.mamicode.com/"../js/jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { // alert($("test1").val()); // $("#text").val($("test1").val()); $("#Button1").click(function () { var win = window.open("../WebForm1.aspx", null, " height=300,width=450, Left=300px,Top=20px, menubar=no,titlebar=no,scrollbar=no,toolbar=no, status=no,location=no"); }); } ); </script> </head><body> <form id="form1" runat="server"> <div> <input name="text" id="text1" type="text" /><input type="button" id="Button1"/> <asp:Button ID="Button2" runat="server" Text="Button" /> </div> </form></body></html>
子窗口:
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <script src="http://www.mamicode.com/js/jquery-1.7.2.min.js" type="text/javascript"></script> <title></title> <script type="text/javascript"> function Button1_onclick() { window.opener.$("#text1").val("ddd"); // alert(window.opener.$("#text1").val()); self.close(); } </script></head><body> <form id="form1" runat="server"> <div> <input type="submit" id="Button1" onclick="return Button1_onclick()" /> </div> </form></body></html>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。