=====关于弹出窗口如何向其父窗口传值的问题,拜托各位高手了====

wangwm 2004-09-03 04:51:03
我有一个页面A(List.asp),里面有个文本域text(<input type="text" name="TextName">),其后面是个window.open()打开的链接“查找”;
点击页面A(List.asp)中“查找”链接得到弹出窗口页面B,即GetName.asp,该页面里面有个框架(左右划分的),左边是树(Tree.asp),右边是根据左边的树节点得到的符合条件的纪录(ScanList.asp);

现在我的问题是,如何把ScanList.asp中的某一条纪录的值传送到页面A(List.asp)的TextName里面去?
...全文
196 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zltostem 2004-09-03
  • 打赏
  • 举报
回复
parent.opener.document.all.TextName.value = str;

or

parent.opener.document.getElementById("TextName").value = str;

try~~~
butcher2002 2004-09-03
  • 打赏
  • 举报
回复
window.opener.textname.innerText="这里写你要返回的值";

用innerText也可以嘛?用innerText 还是 innerHTML还是 Value?

我总混。。。
xiaoyuehen 2004-09-03
  • 打赏
  • 举报
回复
同意 net_lover(孟子E章) ( ) 信誉:852 2004-09-03 17:23:00 得分: 0


window.parent.opener.document.formName.textname.value="这里写你要返回的值";

注意你的大小写及各项名称是否有误


kingapex1 2004-09-03
  • 打赏
  • 举报
回复
来晚了
wangwm 2004-09-03
  • 打赏
  • 举报
回复

各位,你们的方法我都试过了,不行,请注意,我用的是window.open("GetName.asp")打开的窗口,而且GetName.asp是个框架结构。
ycted 2004-09-03
  • 打赏
  • 举报
回复
net_lover(孟子E章)的是最正确的.
孟子E章 2004-09-03
  • 打赏
  • 举报
回复
window.parent.opener.document.formName.textname.value="这里写你要返回的值";
waiber 2004-09-03
  • 打赏
  • 举报
回复
JS是个好东东?搜一下,以前的贴子发了一份!是关于 window.showModalDialog
superren 2004-09-03
  • 打赏
  • 举报
回复
<script>
window.opener.textname.innerText="这里写你要返回的值";
</script>
ygghost 2004-09-03
  • 打赏
  • 举报
回复
List.asp
===
var ret=window.showModalDialog(url,"","dialogWidth:20;dialogHeight:20;center:1;status:no;help:no;")
alert(ret);

GetName.asp
===
<SCRIPT LANGUAGE=javascript>
<!--
window.returnValue =你要返回的值;
window.close();
//-->
</SCRIPT>
themedy 2004-09-03
  • 打赏
  • 举报
回复
同意楼上
ygghost 2004-09-03
  • 打赏
  • 举报
回复
用window.showModalDialog,这样可以有返回值的。
learnner 2004-09-03
  • 打赏
  • 举报
回复
<script>
window.opener.textname.value="这里写你要返回的值";
</script>

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧