首页
关于我们
服务项目
作品展示
服务支持
联系我们
友情链接
网站地图
 您当前位置:网络学院 -> 编程开发系-> 编程开发-> Asp教程
用ASP+CSS实现随机背景
作者:admin 来源:网络
日期: 2007-2-27
站内搜索
文章页数:[1] 
随机背景--当你每次进入该页面时,从已指定的图片文件夹中,随机选取一个图片作为背景显示。这里介绍的方法是用ASP+CSS来实现的。

ASP--来自ASP101

以下是引用片段:
Const IMGS_DIR = "/images"
'设定图片文件夹的地址,随机显示该文件夹内任一张图片
Dim objFSO, objFolderObject, objFileCollection, objFile
Dim intFileNumberToUse, intFileLooper
Dim objImageFileToUse
Dim strImageSrcText
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolderObject = objFSO.GetFolder(Server.MapPath(IMGS_DIR))
Set objFSO = Nothing
Set objFileCollection = objFolderObject.Files
Set objFolderObject = Nothing
Randomize()
intFileNumberToUse = Int(objFileCollection.Count * Rnd) + 1
intFileLooper = 1
For Each objFile in objFileCollection
If intFileLooper = intFileNumberToUse Then
Set objImageFileToUse = objFile
Exit For
End If
intFileLooper = intFileLooper + 1
Next
Set objFileCollection = Nothing
strImageSrcText = IMGS_DIR & objImageFileToUse.Name
Set objImageFileToUse = Nothing

CSS

以下是引用片段:
#pic{
width: 400px;
height: 300px;
background: url(<%= strImageSrcText %>) no-repeat;
margin: 2em auto;
}

上面代码要加在header区,不能放在外部CSS文件里。

文章页数:[1] 
放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·ASP生成静态Html文件技术杂谈
·ASP中实现小偷程序的原理和简单示例
·ASP六大对象介绍
·ASP开发中存储过程应用全接触
·如何把ASP编写成DLL
·用ASP+CSS实现随机背景
·看人家用使用InstallShield制作ASP安装程序
·ASP正则表达式详解
·使用ADO.net将数据导出到Excel并提供下载
·解析ASP的Application和Session对象
最新文章
·在ASP中轻松实现记录集分页显示
·在ASP中访问和更新Cookies集合
·ASP.NET中实现Flash与.NET的紧密集成
·解析ASP的Application和Session对象
·[asp]让你知道codepage的重要,关于多语言编码
·ASP中实现小偷程序的原理和简单示例
·ASP程序中使用断开的数据记录集
·利用ASP发送和接收XML数据的处理方法
·ASP开发中存储过程应用全接触
·如何让你的ASP运行于非Windows平台
相关主题
版权申明:除部分特别声明不要转载,或者授权本站独家播发的文章外,大家可以自由转载本站的原创文章,但原作者和来自本站的链接必须保留(非本站原创的,按照原来自一节,自行链接)。文章版权归本站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去本站水印。
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
发表评论  打印  刷新  推荐给朋友  返回顶部  关闭

网上大名: