以下功能怎样实现

beret 2002-01-29 11:05:43
在一个页面里进行删除操作,在表单提交时,原页面自动刷新,另弹出一个小页面,把删除的结果在新页面里显示出来。请问怎样实现。
...全文
105 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnclg 2002-01-29
  • 打赏
  • 举报
回复
<script language="javascript">
<
--!
{window.opener.location history(0);
alert("Delete Complete!");
}
-->
</script>
beret 2002-01-29
  • 打赏
  • 举报
回复
唉。。来了CSDN后,才发现自己的表达能力太差啦。。看来我还要好好补补我的表达能力啦。。
beret 2002-01-29
  • 打赏
  • 举报
回复
算啦。。我也不会表达啦,应该都是不行的。算啦。大家这么积极,大家都给分吧。
xuchu 2002-01-29
  • 打赏
  • 举报
回复
<%
if request("delete")="yes" then
dim conn
dim rs
set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")
conn.open "dsn=test;uid=sa;pwd="
rs.open "delete from tablename where id"=request("id"),conn,2,3,1
response.write "删除成功"
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<script language=javascript>
window.opener.location.reload(true);
</script>
<%
end if
%>

<html>
<head>
</head>
<body>
<script language=javascript>
function button1_onclick(){
form1.delete.value='yes';
form1.submit();
}
</script>

<form name=form1>
<input type=hidden name=delete>
id
<input type=text name=id>
<input type=button id=button1 onclick="return button1_onclick();">
</form>
</body>
</html>
希偌 2002-01-29
  • 打赏
  • 举报
回复
<form name=form1 action=next.asp method=post target="_blank" onsubmit="document.form2.submit();">
<input value=xiruo name=t1 value="<%=rs("name")%>">
<input type=submit>
</form>
<form name=form2 action=next1.asp method>
<input type=hidden name=hidden1 value="<%=rs("name")%>">
</form>
其中next是删除表信息的处理表单,next1是显示删除信息的表单!
应该是这样吧!
beret 2002-01-29
  • 打赏
  • 举报
回复
不是,hnclg(阿贵)你误会我的意思啦,我的意思是:比喻变量result是删除后系统反馈回来的结果,在表单提交时,原页面自动刷新,把结果在新页面里显示出来,但原窗口还是保持。

28,406

社区成员

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

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