用response.write怎么向客户端发送一个VBScript的MsgBox呀?

laubin 2003-11-17 12:02:41
如题....
...全文
101 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nchen123 2003-11-17
  • 打赏
  • 举报
回复
不用 response.redirect, 用如下语句可以达到你想要的这个效果:
response.write "<script language=""vbscript"">msgbox(""hello!"") : window.location.href = ""login.html""</script>"
laubin 2003-11-17
  • 打赏
  • 举报
回复
怎么我在下面加一个句:response.Redirect("login.html")就出不来这个msgbox了呢?
孟子E章 2003-11-17
  • 打赏
  • 举报
回复
response.write "<script language=vbscript>" & vbCrLf
response.write "Msgbox ""ok""" & vbCrLf
response.write "</script>" & vbCrLf
nchen123 2003-11-17
  • 打赏
  • 举报
回复
response.write "<script language=""vbscript"">msgbox(""hello!"")</script>"
laubin 2003-11-17
  • 打赏
  • 举报
回复
谢谢各位指教~马上结贴
azh9703 2003-11-17
  • 打赏
  • 举报
回复
<script language=javascript>
alert "ok!"
</script>
用javascript也可以
clon 2003-11-17
  • 打赏
  • 举报
回复
在response.redirect之前不能有任何response.write输出的。
nchen123 2003-11-17
  • 打赏
  • 举报
回复
楼上的说的很对,其实这是一个客户端,服务器端脚本执行次序的问题。
DeltaCat 2003-11-17
  • 打赏
  • 举报
回复
就是斑竹所说的了,因为 ASP的执行级别比 SCRIPT 高
你用 REDIRECT的时候,那个 MSGBOX 的部分还没执行

28,407

社区成员

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

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