|
主题: 求模表达式哪里出错?
|
 创意游牧
职务:普通成员
等级:1
金币:1.0
发贴:294
注册:2006/6/16 15:22:57
|
#12005/3/13 14:42:55
写了一个网页,侦测今天的日期,如果是偶数就转向www.baidu.com,如果是奇数,就倒向www.5d.cn <%@ language="vbscript"%> <% option explicit %> <% select case mod(day(date()),2)case 0 response.redirect"http://www.baidu.com" case 1 response.redirect"http://www.5d.cn" end select %> 可是浏览时出错: 图片如下:
|
 创意游牧
职务:普通成员
等级:1
金币:1.0
发贴:294
注册:2006/6/16 15:22:57
|
#22005/3/13 14:51:58
这样也不行,偶小菜,在此求救: <%@ language="vbscript"%> <% option explicit %> <% dim a,b a=day(date()) b=mod(a,2) if b=0 then response.write"今天的日期是偶数,所以显示这个百度页面" response.redirect"http://www.baidu.com" elseif b=1 then response.write"今天的日期是奇数,所以显示这个5d页面" response.redirect"http://www.5d.cn" end if %>
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#32005/3/13 15:55:54
b=a mod 2
|
 创意游牧
职务:普通成员
等级:1
金币:1.0
发贴:294
注册:2006/6/16 15:22:57
|
#42005/3/18 12:29:37
谢谢缺缺,不过,又有发现问题,为什么程序判断后直接跳转到相应页面,而不显示response.write"今天的日期是偶数,所以显示这个百度页面"
有试过用缓冲处理的方法来实现,,,,,,,,,谢谢!
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#52005/3/18 12:51:44
之前的回复没有了.晕
Response.redirect是直接在服务器就执行的,所以任何代码还没有来得及发送到客户端让你看到就已经转向了.你应该用js来转向.
ps:如果已经有HTML代码发送到客户端以后,你再使用Redirect,也会抛出错误
|