请问如何取得弹出窗口的值??????

cheng17 2004-12-02 11:20:02
test.asp:
<script language="javascript">
function aa()
{window.open("test2.asp","","height=240,width=340,status=no,location=no,toolbar=no,directories=no,menubar=no");
}
</script>

<form name="form1" method="post" action="">
<Input type="text" name="text1">
<input type="button" value="排序" onclick="aa()">
</form>


test2.asp:
<form action="" method="post" name="form1">
aa: <input type="text" name="aa"><br>
<input type="submit" value="确定">
</form>
在test2.asp中输入条件点击确定后,test.asp的text1如何取得用户输入的条件??
...全文
107 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheng17 2004-12-03
  • 打赏
  • 举报
回复
感谢两位大哥的帮忙,搞定了,谢谢!!
zzsdream 2004-12-02
  • 打赏
  • 举报
回复
给你思路,如果你一定要实现弹出窗口的效果的话,你先提交一个页面,这个页面的作用就是获取值,并用SESSION保存该值,然后再你的这个页面实现弹出窗口,弹出窗口就用取值SESSION,当然,你不希望把这样中间页面显示出来,那就在页面底部加代码马上关闭,


中间页面是这样的代码,你自己改,这是我以前自己的一个页面程序

<script LANGUAGE="JavaScript">
<!--
function openwin_modifyOrder() {
window.open ('new_order_danjian.asp', '上传签收单', 'height=520, width=750, top=118,left=137, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')

}
function openwin_modify() {
window.open ('modify_order.asp', '快件信息修改', 'height=520, width=750, top=118,left=137, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')

}
function openwin_del() {
window.open ('del_order.asp', '上传签收单', 'height=160, width=600, top=200,left=212, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')

}
function openwin_finance() {
window.open ('client_finance_incom.asp', '', 'height=160, width=600, top=200,left=212, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')

}
//-->
</script>
<%
session("orderNum")=request("id")
%>
<%
if request("type")="del" then
session("table")=request("table")
%>
<body onLoad="openwin_del()">
<%
elseif request("type")="modify" then
%>
<body onLoad="openwin_modify()">
<%
elseif request("type")="client_finance" then
%>
<body onLoad="openwin_finance()">
<%else%>
<body onLoad="openwin_modifyOrder()">
<%end if%>
<script lanuage="javascript">
window.opener=null;
window.close();
</script>
</body>
lienzhu 2004-12-02
  • 打赏
  • 举报
回复
aa: <input type="text" name="aa"><br>
<input type="button" value="确定" onclick="send()">
<script language="javascript">
function send()
{
opener.form1.text1.value=document.all.aa.value;
window.close()
}
</script>

28,408

社区成员

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

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