asp验证码问题
方式一
a.asp内生成随机数传递给b.asp,b.asp调用c.asp生成验证码图片(img src=c.asp?i=xxxx)
其中b.asp显示在a.asp的一个框架里 iframe id="fra"
现在 我无法实现更换验证码的功能 也就是说在不刷新a.asp的情况下 我无法更新那个随机数方式二
a.asp的iframe src=b.asp
b.asp生成随机数写入session 然后传递给c.asp 并在b.asp页面生成验证码图片
a.asp在用js验证时 严整码和session值不同步 session总是与页面刷新前的验证码一致.哪位能给我指条明路 我原地转了2天了还没转出来另:谁也别说我发错地方了 我有我的原因
方式一
a.asp内生成随机数传递给b.asp,b.asp调用c.asp生成验证码图片(img src=c.asp?i=xxxx)
其中b.asp显示在a.asp的一个框架里 iframe id="fra"
现在 我无法实现更换验证码的功能 也就是说在不刷新a.asp的情况下 我无法更新那个随机数方式二
a.asp的iframe src=b.asp
b.asp生成随机数写入session 然后传递给c.asp 并在b.asp页面生成验证码图片
a.asp在用js验证时 严整码和session值不同步 session总是与页面刷新前的验证码一致.哪位能给我指条明路 我原地转了2天了还没转出来另:谁也别说我发错地方了 我有我的原因
主页面a.asp完成显示后session("i")为isempty或session("i")=""
当b.asp里写入<%session("i")=1234%>后
在a.asp里
<script Language="JavaScript">
alert(<%=session("i")%>
</script>
虽然js是在客户端运行的 但里面的vbscript是在服务器端运行的
为什么<%=session("i")%>取不到1234?
alert( <%=session("i")%>
</script>
虽然js是在客户端运行的 但里面的vbscript是在服务器端运行的 ****************************************
矛盾
用asp不可能做出"不刷新页面而刷新验证码"