社区
ASP
帖子详情
请问如何做点左键会弹出下载对话框!
danjingwu
2004-05-10 09:13:52
我要下载的文件是电影,大部分是.asf,.rm,.rmvb等格式。因为右键已经被屏蔽掉了,所以只能用左键,请问该怎么做啊??
...全文
125
4
打赏
收藏
请问如何做点左键会弹出下载对话框!
我要下载的文件是电影,大部分是.asf,.rm,.rmvb等格式。因为右键已经被屏蔽掉了,所以只能用左键,请问该怎么做啊??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danjingwu
2004-05-10
打赏
举报
回复
搞定,谢谢!!!
sfply
2004-05-10
打赏
举报
回复
这个问题可简单可复杂
针对你屏蔽右键,你可以新开窗口解开右键限制,让别人能用相关工具下载
如果只能左键就写段代码,我找了一段给你
<%
Dim Stream
Dim Contents
Dim FileName
Dim FileExt
Const adTypeBinary = 1
FileName = Request.QueryString("FileName")
if FileName = "" Then
Response.Write "无效文件名."
Response.End
End if
' 下面是不希望下载的文件
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
Select Case UCase(FileExt)
Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
Response.Write "受保护文件,不能下载."
Response.End
End Select
' 下载这个文件
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename=" & FileName
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>
使用:Download.asp?FileName=/Files/MY.doc
把你的DOC文件放到根目录Files下,你也可以放到其它地方了。
如:
<A HREF="Download.asp?FileName=/Files/MY.doc">点击下载WORD文档</A>
danjingwu
2004-05-10
打赏
举报
回复
TO:sfply(随风飘零叶)
为什么说如果我是站长就好办?你有什么解决这个问题的办法吗?有的话告诉我,谢谢!!!
我上面问题的意思是如何书写这个代码,可以让其他人下载,而且可以选择存放在哪个位置,可能我提问的时候没有说清楚,呵呵!!!
sfply
2004-05-10
打赏
举报
回复
没这功能,如果你是站长就好办
模式
对话框
和通用控件示例程序
完全按照VisualC++6.0实例精通pdf编写的示例程序,编译通过,但遇到一个很奇怪的问题,当双击鼠标
左键
时无法弹
出
对话框
?
求解决C++代码问题
用到
对话框
,其中单击鼠标
左键
弹
出
对话框
。
Python系列游戏之四子连珠游戏
7、time模块的用法 8、游戏开发流程中update的用法 十个步骤为: # 画布制作 # 棋盘 # 鼠标
左键
绑定事件 # 落下棋子后位置记录下来。保证每个棋子能够落在准确的位置上。 # 交替变换颜色,记录位置 # 水平向左、向右...
wpf 点击按钮弹
出
新
对话框
_WPF弹
出
自定义窗口的方法
本文实例讲述了WPF弹
出
自定义窗口的方法。分享给大家供大家参考,具体如下:测试环境:[1]VS2010SP1[2]WPF(.NET Framework 4)项目内容简介WPF工程如何弹
出
自定义窗口第一步:自定义个窗口为当前项目新添个Window项,...
速读原著-Android应用开发入门教程(弹
出
对话框
)
6.6 弹
出
对话框
在 GUI 程序中,有时需要弹
出
对话框
来提示一些信息。这些
对话框
比一个独立的屏幕简单,在 Android 中弹
出
式
对话框
不同于表示一个屏幕的活动,它通常用于简单的功能处理。
对话框
的父类是 android.app...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章