在一个信息录入界面中,点击弹出一个小窗体,录入信息后,在母窗体的文本框或者其他控件中,显示刚才录入的内容这个东西怎么做?最好不是纯javascript的或者各位有例子可以给我参考一下谢谢。

解决方案 »

  1.   

    可以用JS在同一个窗口做下做隐藏的层,然后再在层里面就不存在传值的问题了。当然,那是假窗口,如果,要打开新窗口,在Sumbit中加带参数的重定向好了。
      

  2.   

    <input type="button" name="Button" value="Button" onclick=window.opener.document.form1.text1.value=document.form1.text2.value;window.close()>
      

  3.   

    用模态对话框showmodeldialog做很容易实现的,具体可以看看MSDN中对于showmodeldialog的介绍。是基于DHTML的。
      

  4.   

    这个应该是关闭子窗口刷新父窗口的知识吧关闭子窗口的同时刷新父窗口Response.Write("<script>alert('添加成功!');opener.location.href=opener.location.href;close();</script>");
      

  5.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4孟子的
      

  6.   

    子页面:
     <input type="button" onClick="if (opener){opener.document.all.a2.value='子页面回传给父页面的值';window.opener=null;window.close();}" name="Submit" value="回传给父页面">父页面:
     <input type="button" onClick="var opener = window.open('aa2.htm','子窗口');opener.document.all.d.innerText='888'" name="Submit4" value="页面回传属性" id="Submit4">
      

  7.   

    <input type="button" name="Button" value="Button" onclick=window.opener.document.form1.text1.value=document.form1.text2.value;window.close()>