asp提示框问题?

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:10:59
if request.servervariables("request_method")="POST" then
if session("logoncheck")<>request.form("code") then
response.write("alert('您输入的附加码不正确!')")
response.end
end if
end if
dim num1
dim rndnum
Randomize '初始化随机种子,如果没有这句,则rnd不能使用
Do While Len(rndnum)<4'生成四位的随机字符
num1=CStr(Chr((57-48)*rnd+48)) '0-9 字符ASCII码为 48-57, Chr((57-48)*rnd+48)可以保证其随机数在 48-57之间
rndnum=rndnum&num1
loop
session("logoncheck")=rndnum
%>
________________________________________________
以上是判断验证码,出错是用response.write "出错这样写在样面,"
能不能用弹出框提式,试过很多种,都不行.咋回事

if request.servervariables("request_method")="POST" then
if session("logoncheck")<>request.form("code") then
<script language=Javascript>
<!--alert("您输入的附加码不正确!");-->
</script>
end if
end if
dim num1
dim rndnum
Randomize '初始化随机种子,如果没有这句,则rnd不能使用
Do While Len(rndnum)<4'生成四位的随机字符
num1=CStr(Chr((57-48)*rnd+48)) '0-9 字符ASCII码为 48-57, Chr((57-48)*rnd+48)可以保证其随机数在 48-57之间
rndnum=rndnum&num1
loop
session("logoncheck")=rndnum
%>

response.wirte("<script language="Javascript"> alert("你要的文字!");
this.location.href='javascript:history.back();'
</script>")

response.write("alert('您输入的附加码不正确!')")

改成
response.write("<script>alert('您输入的附加码不正确!')</script>")

这样