在程序中有如下代码:
response.write"投票成功,5秒后将返回"
SJ = now
While DateDiff("s",SJ,now) <5
Wend
response.redirect("vote.asp")
该代码运行时,“投票成功,5秒后将返回”并不立即打印,
怎样才能使先打印出“投票成功,5秒后将返回”,然后再执行下面的延时程序呢?
当然以上代码已经运行了,只是“投票成功,5秒后将返回”这几个字并不在页面上打印。
谢谢啦
或者这样也是一样~~
把<meta http-equiv="refresh" content="3;URL=http://dnjy.2000y.net">加到<head></head>之间,3是指等待是时间,单位秒,URL是你要跳转到的地址
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="refresh" content="3;URL=http://dnjy.2000y.net">
<!-- 3是指3秒 -->
<title>test</title>
<style type="text/css">
#redirect {MARGIN: 50px 25% 12px 25%}
#h2 {font-size:12px;color:#fff;padding:4px 0px 2px 8px}
#txt {font-size:12px;padding:10px}
#txt a{color:#0066b9;text-decoration:underline}
#txt a:hover {color:#b42000;text-decoration:underline}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="1" bgcolor="#0066B9" width="48%" align="center" id="redirect">
<tr>
<td id="h2">页面跳转</td>
</tr>
<tr>
<td bgcolor="#EFEFEF" id="txt">登录成功,欢迎您!<br>
<br>
<a href="http://dnjy.2000y.net">如果您不想等待(或者您的浏览器没有自动跳转),
请点击这里</a></td>
</tr>
</table>
</body>
</html>
[此贴子已经被作者于2006-2-8 16:17:35编辑过]