response.write("<Script Language=javaScript>alert('用户名不能为空1');</script>")
response.write("<Script Language=javaScript>window.location.href='
http://www.baidu.com';</script>")
response.write("<br><a href='index.asp'>返回登录</a>")
response.END
客户端服务器端,这个知道点儿
是不是和浏览器编译有关系啊?
刚才一直在试,改成这样
有弹出,但不能跳转,链接生成正确
ok!改出来了,thx啊!
【 在 ottffsse (nothing) 的大作中提到: 】
: 标 题: Re: 请教alert总是不弹出
: 发信站: 水木社区 (Fri May 3 21:00:14 2013), 站内
:
: 看你比较好学我就费点口舌讲你在最基础的资料上就可以查的东西:
:
: 你的代码是服务器端的代码。这个Response.write只是在服务器端生成输出给客户端(浏览器)的字符串;你在Response.write后还跟了个Response.redirect,这是告诉浏览器要重定位。
:
:
: 浏览器收到上述两条消息,就不执行字符串(按html显示)了,直接redirect到另外一个网页了。
:
:
: 如果你想alert然后再转,应该:
:
: response.write("alert....."); response.write(".....javascript redirect.....");
:
: 【 在 SlANmASTer (渴望美女青睐 之 我爱工科女) 的大作中提到: 】
: : 诶,书上都没提到这些啊,都是讲基本用法,api也是
: : 弹出提示框,程序应该停下来了,然后按确定继续执行,不是吗?
: : ※ 修改:·SlANmASTer 于 May 3 20:12:23 2013 修改本文·[FROM: 211.99.222.*]
:
: --
:
※ 修改:·SlANmASTer 于 May 3 21:10:57 2013 修改本文·[FROM: 211.99.222.*]
: ※ 来源:·水木社区
http://newsmth.net·[FROM: 59.175.226.*]
--
修改:SlANmASTer FROM 211.99.222.*
FROM 211.99.222.*