|
主题: 如何在进入论坛页面前先显示一段载入的LOADING片头???
|
cimke
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#12004/4/21 8:35:41
请问如何在进入论坛页面前先显示一段LOADING片头??? 很多论坛在进入的时候会先出现这样一段文字"本系统要求使用"Cookies", 假如您的浏览器禁用"Cookies",您将不能登录本系统 ……" <!--#include file="conn.asp"--> <!--#include file="inc/const.asp"--> <html> <head> <meta http-equiv="refresh" content='4;url=index.asp'> "本系统要求使用"Cookies", 假如您的浏览器禁用"Cookies",您将不能登录本系统 ……" </head> <body> </body> </html> <% Dim TempArray......%> 本来是要先出现"本系统要求使用"Cookies", 假如您的浏览器禁用"Cookies",您将不能登录本系统 ……"的文字变成和论坛首页都同时显示了,而且不停的刷新论坛首页.<html>...</html>之间的内容是我加进去的,原先代码里面只有脚本语言."<meta http-equiv="refresh" content='4;url=index.asp'> "本系统要求使用"Cookies", 假如您的浏览器禁用"Cookies",您将不能登录本系统 ……""这段代码我不太清楚应该以何种形式添加到原INDEX.ASP文件中去,请高人指点一二.
编辑历史:[此帖最近一次被 cimke 编辑过(编辑时间:2004-04-21 08:41:11)]
|
绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
|
#22004/4/21 8:42:48
先判断是不是第一次登录,如果是,则跳转到
<html> <head> <meta http-equiv="refresh" content='4;url=index.asp'> "本系统要求使用"Cookies", 假如您的浏览器禁用"Cookies",您将不能登录本系统 ……" </head> <body> </body> </html>
这样一个页面,这个页面单独做,分开来做的好处就是清晰,明了
如果不是第一次进入本论坛,则不跳转
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#32004/4/21 8:50:53
先判断客户端有没有自己写的一个cookies,如果有就直接显示内容,如果没有就写入,然后显示上面的问题,接着刷新这个页面.第二次打开的时候因为有了cookies,所以就直接显示内容,如果客户端不能接受cookies,那么就会一直出现上面那段话.
因为论坛如果不支持cookies,很多功能就不能实现了.所以要加这样的判断
|
cimke
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#42004/4/21 9:03:06
非常感谢! 可是要如何判断是不是第一次登录呢?我刚刚接触ASP很菜的 希望高手指点最好能说明详细一些 谢谢!
|
绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
|
#52004/4/21 11:25:32
你在对方登录时先查找一下自己网站的cookies()是否存在 如: flag=request.cookies("myweb")("flag") if flag=1 then '进行页面跳转,并在跳转后的页面进行cookies赋值 '语句如下:response.cookies("myweb")("flag")="1" else '进入论坛页面 end if
|