上一篇:教你一次下载网页中的所有资源 >>
几个经典的ASP应用
<form>
<Input Name="ImageMap" Type="Image" Src="ImageMap.jpg" Alt="Click Anywhere">
</form>
<%ImageMap.x = <%=Request("ImageMap.x")
ImageMap.y = <%=Request("ImageMap.y")%>
2. 利用ADODB.Stream对象,在IE浏览器中下载服务端上的各类文件。
即直接提示用户下载而不是由浏览器打开某些文件。注意,下面的代码拷贝到ASP文件中后,不要再添加一些非ASP代码在页面中:如HTML和Javascript客户端的代码。
<%
‘’--------------------------------------------
Response.Buffer = True
Dim strFilePath, strFileSize, strFileName
Const adTypeBinary = 1
strFilePath = "文件路径 "
strFileSize = ... 文件大小,可选
strFileName = "文件名"
Response.Clear
‘’8*******************************************8
‘’ 需要在你的服务器上安装 MDAC 2.6 或MDAC2.7
‘’8*******************************************8
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
strFileType = lcase(Right(strFileName, 4)) ‘’文件扩展名
‘’ 通过文件扩展名判断 Content-Types
Select Case strFileType
Case ".asf"
ContentType = "video/x-ms-asf"
Case ".avi"
ContentType = "video/avi"
Case ".doc"
ContentType = "application/msword"
Case ".zip"
ContentType = "application/zip"
Case ".xls"
ContentType = "application/vnd.ms-excel"
Case ".gif"
ContentType = "image/gif"
下一篇:实现无刷新DropdownList联动效果 >>
相关文章:
- · 一般要求下的页面打印
- · 大家一起分享C#调用oracle存储过程
- · 日历
- · [更改Blog界面的方法] 让你的Blog更个性化些
- · 自动修改Cache中的数据
- · 方便更换网站模板的文件结构
- · ASP.NET页面间的传值的几种方法
- · ASP学习摘要
- · 小Tips两则
- · ASP运行环境的搭建
- · 在ASP中实现购物小车
- · 如何盖住html页面上的SELECT(下拉框)元素
- · 小偷程序原理和简单示例
- · sql server 存储过程分页
- · 另类的[分页显示效果]?!
- · 如何实现全文检索
- · 调用SQL SERVER数据库存储过程实现ASP用户身份验证
- · Oracle大文本在ASP中存取问题的解决
- · 如何禁止使用FilesystemObject组件?
- · Asp组件中级入门与精通系列之七
- · Asp组件中级入门与精通系列之六
- · Asp组件中级入门与精通系列之五
- · 身份证号码验证函数
- · asp.net里导出excel表方法汇总
- · 如何实现无刷新的DropdownList联动效果
- · 如何使用ASP实现网站的“目录树”管理
- · 通用界面规范
- · 网页JS分页代码
- · 自动预览上传图(图片预览)]
- · 万能表单处理程序
- · 鼠标下浮动文字
- · 改mdb为asp所带来的灾难
- · 导出lotus用户的方法(用asp技术)
- · 我的asp整理
- · 用javascript来获取用户客户端分辨率
- · ASP编程中20个非常有用的例子
- · 不用ADOX也可以判断access表是否存在
- · web.config 简单介绍
