VBScript遍历指定文件夹下所有图片并显示
32 浏览量
更新于2024-08-29
收藏 41KB PDF 举报
该资源是一个ASP(Active Server Pages)脚本,用于在网页上浏览指定文件夹中的所有图片。脚本定义了变量、函数,并设置了图片的显示参数,如缩略图尺寸、每行和每页的最大图片数量,以及图片路径。
在脚本中,以下几个关键知识点值得注意:
1. **变量设置**:
- `cTitle`:定义了页面的标题,提示用户这些图片可能不全有效。
- `cPicType`:定义了可接受的图片格式,包括jpeg, jpg, gif, png, bmp。
- `cHeight` 和 `cWidth`:分别设置缩略图的高度和宽度。
- `cEachLineMax`:每行最多显示的图片数量。
- `cEachPageMax`:每页最多显示的图片数量。
- `pic_path`:图片文件的存储路径,这里设定为 `/uploadpic/`。
2. **函数定义**:
- `getExt(name)`:获取文件名的扩展名。例如,对于"example.jpg",它返回"jpg"。
- `isPIC(fileName, picType)`:检查文件是否是图片。通过比较文件的扩展名与允许的图片类型列表来判断。
- `pageBar(page, pageTotal)`:生成分页链接。根据当前页码和总页数,创建上一页、首页、页码列表和下一页的链接。
3. **图片类型的处理**:
使用 `split(picType, “,”)` 将字符串 `cPicType` 分割成一个数组,以便于在 `isPIC` 函数中遍历并检查文件的扩展名是否在允许的图片类型列表中。
4. **分页逻辑**:
`pageBar` 函数用于生成动态的分页链接,允许用户导航到不同的页面。它会根据当前页码和总页数创建链接,包括上一页、首页、页码列表以及当前页的高亮显示。
5. **ASP基础**:
这个脚本展示了ASP中使用VBScript进行编程的基本概念,如变量、函数、条件判断以及与HTTP请求相关的服务器变量(如 `Request.ServerVariables("SCRIPT_NAME")`)的使用。
通过这个脚本,你可以学习如何在服务器端动态地列出和显示指定目录下的图片,以及如何实现简单的分页功能,这对于构建一个图片库或者相册类的Web应用非常有用。
587 浏览量
135 浏览量
492 浏览量
455 浏览量
589 浏览量
2023-08-11 上传
386 浏览量
121 浏览量
104 浏览量
weixin_38654315
- 粉丝: 5
- 资源: 962
最新资源
- 基于Matlab和CPLEX的2变量机组组合调度程序,matlab调用cplex例题,matlab
- rotiro
- Albert-Guimaraes:Modelo dePáginaHTML CSS-特马
- ListViewWithSubListView:Xamarin.Forms具有Sub-ListView MVVM模式的可扩展ListView
- data-protection:数据保护
- opencv4.1_cache.rar
- 合闸、跳闸位置继电器的配合分析.rar
- Java面试简历项目及模板
- 行业文档-设计装置-一种折页机用齐纸桌.zip
- pid控制器代码matlab-PID_Kalman:PID_卡尔曼
- elizabethtlewis.github.io
- Matlab 基于粒子群优化算法优化支持向量机(PSO-SVM)的数据分类预测 PSO-SVM分类
- curriculum-vitae:我尝试使用vitae包制作R的简历
- Simple-ajax-domain-checker:简单的ajax域检查器
- SourceInsight_17473.zip
- Code.rar_PRED-163_matlab pred_社交网络_社交网络分析 链路预测_链路预测