[求助]能让ASP代码延迟若干秒后运行吗?
response.write "<script language=javascript>hello();</script>"
response.Redirect("newzc.htm")
比如这两句代码,是想让其它弹出一个窗口后再将本页面定位到newzc.htm
可测试后,都不弹出窗口了直接跳到newzc.htm!
有没有方法让这两段代码都执行!先弹出一个窗口后再跳转!
response.write "<script language=javascript>hello();</script>"
response.Redirect("newzc.htm")
楼主的执行顺序错误,楼主应该记住无论<%%>写在网页的哪里都要比<script language=javascript>先执行,因为<%%>首先在服务器上执行,执行完毕后才到客户端。
response.write "<script language=javascript>
response.write "hello();"
response.write "self.location='newzc.htm';"
response.write "</script>"
这里使用客户端跳转即可。