|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
下面是很简洁的代码 <%@ Language=VBScript %> <% Option Explicit %> <% Const ImageFilePath = "images" Const DeleteButtonLabel = "Delete Selected Images" Dim objFSO Dim objFolder Dim objFile Dim strFileName Dim strFileExtension Dim blnShowImages If Request.QueryString("ShowImages") = "" Then blnShowImages = False Else blnShowImages = CBool(Request.QueryString("ShowImages")) End If If Request.Form("btnDelete") = DeleteButtonLabel Then Set objFSO = Server.CreateObject("Scripting.FileSystemObject") For Each strFileName In Request.Form("delete") objFSO.DeleteFile(Server.MapPath(ImageFilePath & "/" & _ strFileName)) Next Set objFSO = Nothing End If %> <html> <head> <title>ASP 101 Image Browser & Killer!</title> </head> <body> <form action="<%= Request.ServerVariables("URL") %>" method="post"> <table border="1"> <tr> <th>Image Name</th> <th>Image <a href="<%= Request.ServerVariables("URL") %>? ShowImages=<%= Not blnShowImages %>">(Toggle Display)</a></th> <th>Delete This Image</th> </tr> <% Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder(Server.MapPath(ImageFilePath)) For Each objFile In objFolder.Files strFileExtension = LCase(Mid(objFile.Name, _ InStrRev(objFile.Name, ".", -1, 1) + 1)) If strFileExtension = "gif" Or strFileExtension = "jpg" Or _ strFileExtension = "jpeg" Then \\\' Original image file identification option: \\\'If objFile.Type = "GIF Image" Or _ objFile.Type = "JPEG Image" Then %> <tr> <td> <a href="<%= ImageFilePath & "/" & objFile.Name %>"> <%= objFile.Name %></a> </td> <% If blnShowImages Then %> <td> <img src="<%= ImageFilePath & "/" & objFile.Name %>" /> </td> <% Else %> <td> <a href="<%= ImageFilePath & "/" & objFile.Name %>"> View Image</a> </td> <% End If %> <td align="center"> <input type="checkbox" name="delete" value="<%= objFile.Name %>" /> </td> <% End If Next Set objFolder = Nothing Set objFSO = Nothing %> <tr> <td colspan="3" align="right"> <input type="submit" name="btnDelete" value="<%= DeleteButtonLabel %>"> </td> </tr> </table> </form> </body> </html> 执行删除操作时,一定要注重,假如在程序里不加删除确认提示,程序将不能撤消删除操作。 返回类别: 教程 上一教程: 用ASP治理SQL SERVER数据库 下一教程: 利用ASP实现三个强盛功能之二 您可以阅读与"一个ASP版的图片浏览治理器"相关的教程: · 一个ASP版的图片浏览器 · 用ASP自动解析网页中的图片地址 · 自己写的一个简朴ASP调用存储过程查询 · 用ASP设计一个留言薄(上) · 用ASP设计一个留言薄(下) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |