弹出窗口的关闭

sinfield 2010-06-13 01:48:36
'response.Write("++++++++"&myid&"+++++++"& txt_checkbox &"++++++++++"& txt_score_bdx &"++++++++++++")
'response.End()

strJS="<script language=""javascript"">" & vbcrlf
strJS=strJS & "window.opener.document.tp_form_2.e_as_bdx_"&myid&".value="""& txt_checkbox &""";" & vbcrlf
strJS=strJS & "window.opener.document.tp_form_2.e_as_bdx_score_"&myid&".value="""& txt_score_bdx &""";" & vbcrlf
strJS=strJS & "</script>" & vbcrlf
response.write strJS

'关闭弹出的窗口
response.write("<script language=""javascript"">window.close();<script>")
response.End()

这是一个弹出窗口里的代码,我就是想用户在弹出里提交一个表单并提交给本页面处理,处理完后自动关闭本页面,为什么它处理完后并不关闭呢?这句话之前的代码是确定应该执行了的。
...全文
88 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Msxindl_Com 2010-06-13
  • 打赏
  • 举报
回复
做个测试看看:

一、index.asp

<input type="button" value="打开新窗口" onclick="window.open('test.asp')">
<form name="tp_form_2">
<input type="text" name="e_as_bdx_1" />
<input type="text" name="e_as_bdx_score_1" />
</form>


二、test.asp

<%
dim myid,txt_checkbox,txt_score_bdx,strJS
myid="1"
txt_checkbox="txt_checkbox"
txt_score_bdx="txt_score_dbx"
strJS="<script language='javascript'>" & vbcrlf
strJS=strJS & "window.opener.document.tp_form_2.e_as_bdx_"&myid&".value='"& txt_checkbox &"';" & vbcrlf
strJS=strJS & "window.opener.document.tp_form_2.e_as_bdx_score_"&myid&".value='"& txt_score_bdx &"';" & vbcrlf
strJS=strJS & "window.close();" & vbcrlf
strJS=strJS & "</script>" & vbcrlf
response.write strJS
response.end
%>
sinfield 2010-06-13
  • 打赏
  • 举报
回复
上面的回答毫无用处,下面请人继续哦
aibhmss 2010-06-13
  • 打赏
  • 举报
回复
response.write "<script language=javascript>alert('表单提交成功!');window.location.href='';</script>"
response.End
lixiccgccyuan 2010-06-13
  • 打赏
  • 举报
回复
window.close();

28,391

社区成员

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

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