请教一个关于页面传值的问题~!!! 父页面有个按钮,点击后弹出个窗口,用户在子窗口选择后,点击“确定”后,关闭子窗口,同时,提交用户选择的内容给父窗口,在父窗口的一个控件上显示其选择的内容,可以实现吗?怎么实现啊?(如果,我想传递的内容是标题+id号,可以吗?用户可以点击父窗口上的这个控件,又弹出另一个窗口,显示详细内容。) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一:Main.htm<form name=myfrm><input type=text Name=txtValue><input type=button value=打开 onclick="openWin()"></form><Script>function openWin(){ window.open("ClientWin.htm","","width=200,height=200");}</Script>ClientWin.htm:<input type=text name=txtName><input type=button value=确定 onclick="OK()"><Script>function OK(){ opener.document.myfrm.txtValue.value=txtName.value; window.close();}</Script> 方法二Main.htm<form name=myfrm><input type=text Name=txtValue><input type=button value=打开 onclick="openDialog()"></form><Script>function openDialog(){ var rt=window.showModalDialog("Dialog.htm","","dialogwidth:200px;dialogheight:200px");}</Script>dialog.htm:<input type=text name=txtName><input type=button value=确定 onclick="OK()"><Script>function OK(){ window.returnValue=txtName.value; window.close();}</Script> 你自己改在ASPX中作回传向子窗口传参数都可在页面名后加:?参数名=值&参数名=值的方式传 用showModalDialog返回的值可不可以是多个吗?(title+id) 可以啊window.returnValue=title+":"+id;var rt=window.showModalDialog("Dialog.htm","","dialogwidth:200px;dialogheight:200px");try{ array=rt.split(":"); //array[0]就是title,array[1]就是id}catch{} 对,要不用ASP。NET ,要不用JAVASCRIPT都可以的 .net 调用方法问题! asp页面通过iframe嵌入到asp.net怎么不能操作数据库了 WEB 安装项目 求助会员注册时把信息分别写入用户表和用户详细信息表 dataset的一个问题 高手请进!一个奇怪的问题(关于asp.net超时时间) 复制控件的事件中能传递数据吗 一个网页在1024*168下显示正常,怎么让它在800*600下也一样? 如何用EMBED标记 将 .RM 文件嵌入到网页中播放?? 转义字符的问题 新手上路,请各位高手给予指导 请各位指条下载visual studio.net 2005 的明路,先谢了
Main.htm<form name=myfrm>
<input type=text Name=txtValue>
<input type=button value=打开 onclick="openWin()">
</form>
<Script>
function openWin()
{
window.open("ClientWin.htm","","width=200,height=200");
}
</Script>ClientWin.htm:<input type=text name=txtName>
<input type=button value=确定 onclick="OK()">
<Script>
function OK()
{
opener.document.myfrm.txtValue.value=txtName.value;
window.close();
}
</Script>
Main.htm<form name=myfrm>
<input type=text Name=txtValue>
<input type=button value=打开 onclick="openDialog()">
</form>
<Script>
function openDialog()
{
var rt=window.showModalDialog("Dialog.htm","","dialogwidth:200px;dialogheight:200px");
}
</Script>dialog.htm:<input type=text name=txtName>
<input type=button value=确定 onclick="OK()">
<Script>
function OK()
{
window.returnValue=txtName.value;
window.close();
}
</Script>
的方式传
window.returnValue=title+":"+id;
var rt=window.showModalDialog("Dialog.htm","","dialogwidth:200px;dialogheight:200px");
try{
array=rt.split(":");
//array[0]就是title,array[1]就是id
}
catch{}