ASP中如何将弹出窗口的返回值赋给父页面,并保证不刷新父页面中其他文本框中的数据(50分)

  • 主题发起人 主题发起人 jzyxh
  • 开始时间 开始时间
J

jzyxh

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,请各位大哥多多帮忙!
 
返回赋值可以用javascript实现,
保证不刷新父页面的其他文本框,我
也想知道。
 
使用 Session 或者 Cookies 都可以实现的。弹出窗口改变 Session 或者Cookies的值让父窗口读取即可了。
 
<script>
function slect_color(tcstr)
{
var c=window.showModalDialog(&quot;xxx.htm&quot;,&quot;s&quot;,&quot;dialogWidth=300px;dialogHeight=270px;status=0&quot;);
var d=c;
if (c && c!=&quot;&quot;)
{
if (d.length==7) { d=d.substr(1,d.length);
}
eval(&quot;window.document.all.&quot;+tcstr+&quot;.value=d;&quot;);
}
}
</script>
<input type=text name=tdim_12 value='内容' size=6 maxlength=6> <a href='#' onClick=&quot;javascript:slect_color('tdim_12');&quot;>xxx</a>
xxx.htm的内容执行下面JS关闭
<SCRIPT event=onclick for=Ok language=JavaScript>
window.returnValue = &quot;dsfsdf&quot;;
window.close();
</SCRIPT>
 
后退
顶部