吹不散眉弯sp:) 随机显示GASP文件夹中的哪100个asp页面中的一个

来源:百度文库 编辑:高校问答 时间:2024/05/09 07:09:56
假如我在一个文件夹中建一个名为index.ASP的主页ASP文件在同一目录中在建设一个名为GASP的文件夹在这个文件夹中在建设100个ASP页面这100个ASP页面的内容都不一样,然后回上一目录打开INDEX。ASP页面加入什么代码,可以在每一次打开网站主页(也就是index.ASP页面) 随机显示GASP文件夹中的哪100个asp页面中的一个,显示在主页中。

你那100个页面的名字肯定要是有规律的,方便调用。
像你这种调用最好是做js调用。因为<!--#include file=""--> 这个方法里面不能写asp语言,也就不能"随机"了。
<script language="JavaScript" type="text/JavaScript" src=gasp/<%=int(100*rnd+1)%>.asp></script>
int(100*rnd+1) 随机生成100以内的随机数
就可以解决这个问题了,调用的文件生成的一定要是js代码。还有什么不懂的去我的网站
http://gvvvfg.hongdait.com 找找看
也可以加我的QQ技术群:8859809

js的被楼上抢了
我就只能用asp的方法来实现了
<%
randomize
page_name = int(100*rnd)+ 1 '产生一个一到100之间的数字
this_page_name = "gasp/" & page_name & ".asp"
server.Transfer this_page_name
%>

可以把100个页面命名为1.asp-100.asp
然后用随即函数取一个随即数
根据这个随即数调用相应页面