如何关闭对话框

95277 2005-03-03 03:55:44
一、点击修改连接后弹出一个修改窗口。(我以完成)
二、修改窗口里面有个修改按钮,点击后弹消息窗“恭喜你,修改以完成!”,弹出的消息窗里面自带的确定按钮按下后关闭修改窗口。(条件是直接关闭不询问!)
...全文
330 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
erplab 2005-03-04
  • 打赏
  • 举报
回复
对头,完成提交处理后,在数据处理页面追加提示:
linquan333 2005-03-04
  • 打赏
  • 举报
回复
在执行修改的那页里进行判断不就行了吗,一样的过程.
95277 2005-03-04
  • 打赏
  • 举报
回复
楼上的兄弟还是不行。数据还是不能提交。
忘了说,我用的是JSP(不过这应该没有什么关系吧!)
vivianfdlpw 2005-03-04
  • 打赏
  • 举报
回复
开发人员应该给用户足够的和友善的提示信息,不要修改成功后直接关闭窗口,应该给出信息:

比如用asp的话:
<% if 修改成功 then%>
<script>
if(confirm('数据修改成功,您要关闭窗口吗?'))
{
window.opener=null;window.close();
}
</script>
<%end if%>
wen1818 2005-03-04
  • 打赏
  • 举报
回复
用window.open弹出窗口,别用target="_blank"

在执行修改的页面后加上关闭教本
如:

<script language=javascript>
window.close();
opener.location.reload()
</script>
rober0371 2005-03-04
  • 打赏
  • 举报
回复
我的这个最准确不过了,提示“修改成功”,单击确定后窗口关闭!

Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
Response.Write "<script>alert('修改成功!');window.close();</script>"
soso119 2005-03-04
  • 打赏
  • 举报
回复
刚才的写错了

1.htm

<html>

<body>
<form name="form1" method="post" >
<table >
<tr>
<td>输出文件: <input type="text" name="test" maxlength="50">
</td>
</tr>
<tr>
<td> <input type="button" name="Submit" value=" 设置 "> </td>
</tr>
</table>
</form>
</body>
</html>

'提交文件edit.asp


<%'在此输入数据库修改文件
%>
<script language="JavaScript" type="text/JavaScript">

alert('数据已成功提交!');
window.opener.document.form1.test.value="I am changed";
window.close();

</script>
rober0371 2005-03-04
  • 打赏
  • 举报
回复
Response.Write "<script>alert('修改成功!');window.close();</script>"
soso119 2005-03-04
  • 打赏
  • 举报
回复
1.htm

<html>

<body>
<form name="form1" method="post" >
<table >
<tr>
<td>输出文件: <input type="text" name="test" maxlength="50">
</td>
</tr>
<tr>
<td> <input type="button" name="Submit" value=" 设置 "> </td>
</tr>
</table>
</form>
</body>
</html>

'提交文件edit.asp


<%'在此输入数据库修改文件
%>
<script language="JavaScript" type="text/JavaScript">
<!--
alert('数据已成功提交!');
window.close;
self.close();//-->
</script>
fangxiang20021201 2005-03-04
  • 打赏
  • 举报
回复
1.htm

<html>

<body>
<form action="edit.asp" method="post" >
<table >
<tr>
<td>输出文件: <input type="text" maxlength="50">
</td>
</tr>
<tr>
<td> <input type="submit" name="Submit" value=" 设置 "> </td>
</tr>
</table>
</form>
</body>
</html>

'提交文件edit.asp


<%'在此输入数据库修改文件
%>
<script language="JavaScript" type="text/JavaScript">
<!--
alert('数据已成功提交!');
window.opener=null;
self.close();//-->
</script>
suhongwei 2005-03-03
  • 打赏
  • 举报
回复
从执行修改的ASP页里,RESPONSE.WRITE方法向浏览器发送一段客户端脚本
if(confirm("")) opener=null;window.close()
95277 2005-03-03
  • 打赏
  • 举报
回复
redtank2005
这位仁兄,你的代码还行,是直接关闭,但是我所修改的值却没有被修改。
因为我的值是提交到一个页面处理的,你的方法没有让我的值提交。

拜托!!在想想办法!
chenyu112 2005-03-03
  • 打赏
  • 举报
回复
关注
redtank2005 2005-03-03
  • 打赏
  • 举报
回复
<INPUT type="button" value="关闭窗口" onclick="Javascritp:window.opener=null;window.close();" name=button1>
redstorm11 2005-03-03
  • 打赏
  • 举报
回复
<INPUT type="button" value="关闭窗口" onclick="Javascritp:window.close()" name=button1>
95277 2005-03-03
  • 打赏
  • 举报
回复
用JavaScript 脚本。
解决后一定给分。
众兄弟有劳了!!!

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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