首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

100 分!关于用 window.open 方法打开的子窗口,当点击子窗口上的按钮时,怎么把子窗口的数据传回到父窗口

2012-04-09 
100 分!!关于用 window.open 方法打开的子窗口,当点击子窗口上的按钮时,如何把子窗口的数据传回到父窗口?

100 分!!关于用 window.open 方法打开的子窗口,当点击子窗口上的按钮时,如何把子窗口的数据传回到父窗口?


父页   parent.aspx   中用   window.open   弹出一个子页   child.aspx,child.aspx中有一个按钮Button1,

child.aspx.CS   代码如下:

private   void   Button1_Click(object   sender,   System.EventArgs   e)
{

        string   mycode   =   ...;

        //我的要求在这里:写一方法,关闭   child.aspx   ,同时要把   mycode   的值带到父窗口     parent.aspx   中


}


最好能给一个完整一点的示例!非常感谢!!



[解决办法]
string script = " <Script language= 'javascript '> window.opener.document.getElementById( 'TextBox1 ').value = ' "+ mycode + " ';window.close(); </script> ";Response.Write(script);Response.End();
[解决办法]
string script = " <Script language= 'javascript '> window.opener.document.getElementById( 'TextBox1 ').value = ' "+ mycode + " ';window.opener.document.getElementById( 'TextBox2 ').value = ' "+ mycode2 + " ';window.close(); </script> ";

热点排行