我在aa窗体中弹出一个窗口bb,我需要把bb窗口中的textbox中的值传回父窗口。注意bb是弹出式的窗口。一般的页面间传值方法(session,Querystring )我用了,不好用~~郁闷。
------解决方案--------------------------------------------------------
a
<input id= "i1 ">
<input id= "i2 ">
<button onclick= "window.open( 'B.htm ') "> Open B </button>
b
<button onclick= "ClickMe() "> Click Me </button>
<script>
function ClickMe()
{
opener.i1.value = "Click ";
opener.i2.value = "Me ";
window.close();
}
</script>
------解决方案--------------------------------------------------------
window.opener.document.form1.TxtNo.value=No;
------解决方案--------------------------------------------------------
用JS的写法来传。window.opener.document.form1.TxtNo.value=No;