菜鸟问题:请问当用户在某页面点击某个链接时,如何执行一些相关操作并弹出一小窗口,告诉用户相应的操作执行完毕,用户点击“确定”后,

sct 2003-12-09 03:31:09
菜鸟问题:请问当用户在某页面点击某个链接时,如何执行一些相关操作并弹出一小窗口,告诉用户相应的操作执行完毕,用户点击“确定”后,小窗口消失,原页面仍可用?
...全文
117 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
sct 2003-12-10
  • 打赏
  • 举报
回复
请问作为后台程序的ASP页的格式是怎么样的?
跟显示出来的ASP页一样吗?
晚晨 2003-12-10
  • 打赏
  • 举报
回复
main.asp
<script>
function popwin(k)
window.open "buy.asp?k1=" & k
end function
</script>
<div id=<%=商品编号%> onclick="popwin(this.value)">购买</div>

buy.asp
<% access=处理购物的代码
if access=1 then
%>
<script>alert("处理完成")
<%else%>
<script>alert("处理失败")
<%end if%>

shleo 2003-12-10
  • 打赏
  • 举报
回复
…………
你不打开新页面
最后的结果还是刷新本页面就可以了啊
.asp只是后台程序啊
weicf01 2003-12-10
  • 打赏
  • 举报
回复
但是那样就要转到那一个页面上取了,能不能不转到别的页面上去?也就是说那个链接将链到当前页
shleo 2003-12-10
  • 打赏
  • 举报
回复
你不是要点击一个链接么
代码就写在点击链接后的执行asp页面中啊
sct 2003-12-10
  • 打赏
  • 举报
回复
help!
sct 2003-12-10
  • 打赏
  • 举报
回复
我的意思是说”将书加入用户购物车的代码“因该放在哪里?
shleo 2003-12-10
  • 打赏
  • 举报
回复
放在你的选定购物的代码后面
sct 2003-12-10
  • 打赏
  • 举报
回复
当用户选折“确定时”,我的操作代码应该放在哪里呢?谢谢!
狼总 2003-12-10
  • 打赏
  • 举报
回复
不用那么转来转去的,可以这样就行了:
<A HREF=# onClick="[javascript函数];return false">[添加]</A>
这样原页面没有任何变化。
sct 2003-12-10
  • 打赏
  • 举报
回复
我这样写:
----------------------------
2.asp

<html>
<head><title>在线书店系统</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function GP_popupConfirmMsg(msg) { //v1.0
document.MM_returnValue = confirm(msg);
}
//-->
</script>
</head>
<body>
<A HREF=3.asp
onClick="GP_popupConfirmMsg('添加?');
return document.MM_returnValue">[添加]
</A>
</body>
</html>
----------------------------
3.asp

<%
Set MyConn=Server.CreateObject("ADODB.Connection")
Set RS=Server.CreateObject("ADODB.RecordSet")
MyConn.Open "FILEDSN=D:\Program Files\Common Files\ODBC\Data Sources\bookshopdata.dsn"
RS.Open "insert into BookKind(KindID,KindName)values(3,'b3')",MyConn,adOpenStatic
MyConn.Close
%>
----------------------------
但是3.asp还是显示在浏览器上了?能不能不让它显示出来?
huangweilu 2003-12-09
  • 打赏
  • 举报
回复
忘记了一些东西,在贴一次:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function GP_popupConfirmMsg(msg) { //v1.0
document.MM_returnValue = confirm(msg);
}
//-->
</script>
</head>

<body>
<a href="#" onClick="GP_popupConfirmMsg('您确定这样操作?');return document.MM_returnValue">ddd</a>
</body>
</html>
huangweilu 2003-12-09
  • 打赏
  • 举报
回复
<a href="#" onClick="GP_popupConfirmMsg('您确定这样操作?');return document.MM_returnValue">ddd</a>
sct 2003-12-09
  • 打赏
  • 举报
回复
我的意思是比如页面上列出5件商品,每件商品后有一个”加入购物车“的链接,当用户点击某一个链接时将相应商品加入他的购物车,并弹出”已加入购物车“小窗口,将商品加入购物车的代码我应该写在哪里呢?

以上几位给的没有考虑到商品后的”加入购物车“链接吧?我是想用户点击了链接后才进行相应操作并弹出窗口,谢谢!
pangxiaoya 2003-12-09
  • 打赏
  • 举报
回复

在你要执行特定操作的代码后添加如下代码,从而弹出一对话框提示操作已完成。
<script language=vbscript>
msgbox "已完成!"
</script>
或者
<script language=jsscript>
alert ("已完成!")
</script>
具体用法可参考一下msgbox()函数以及alert()函数的用法。
sct 2003-12-09
  • 打赏
  • 举报
回复
Help!
sct 2003-12-09
  • 打赏
  • 举报
回复
可否详细一点,我要执行的代码放在哪里呢?谢谢!
shleo 2003-12-09
  • 打赏
  • 举报
回复
<script>
alert('已完成!')
</script>
sct 2003-12-09
  • 打赏
  • 举报
回复
Help!

28,407

社区成员

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

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