如何弹出下载对话框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何弹出下载对话框相关的知识,希望对你有一定的参考价值。
我的是XP系统 做了一个WEB服务器 就一个首页 专门让老板下载文件 我现在做好了 但是在网页左下面显示文件的详细路径,点文件连接时它直接就在网页中打开文件了,我不想让它显示 想点击文件连接时弹出一个下载对话框 然后点保存就可以了 请问怎么做
<a href="down.asp?file=文件名">下载</a>down.asp
<%Dim strFilename,S,Fso,F,intFilelength
strFilename = Server.MapPath(Trim(Request("File")))
Response.Buffer = True
Response.Clear
Set S = Server.CreateObject("ADODB.Stream")
S.Open
S.Type = 1
On Error Resume Next
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
If Not Fso.FileExists(strFilename) Then
Response.Write("<h1>Error:</h1>"&strFilename&"你要下载的文件不存在!<p>")
Response.End
End If
Set F = Fso.GetFile(strFilename)
intFilelength = F.Size '获取文件大小
S.LoadFromFile(strFilename)
If Err Then
Response.Write("<h1>Error: </h1>Unknown Error!<p>")
Response.End
End If
Response.AddHeader "Content-Disposition","attachment;filename="&F.name
Response.AddHeader "Content-Length",intFilelength
Response.CharSet = "GB2312"
Response.ContentType = "application/octet-stream"
Response.BinaryWrite S.Read
Response.Flush
S.Close
Set S = Nothing%> 参考技术A 1.如果是.doc .xcl之类的,你只要把原文件上传到服务器上就好了,
2.不管是什么文件,全部压缩成.zip .rar然后上传服务器,然后再首页上做超级链接,就可以了,又不明白的加qq:18046089
用WPF 如何弹出文件选择对话框
列如,做一个简单的文本文档,做打开文档的共能,就是弹出那个选择文件的功能,怎么弹框
在WPF中中, OpenFileDialog位于 Microsoft.Win32 名称空间。WPF程序使用OpenFileDialog的方法如下:
(1)在Visual Studio中新建一个“WPF应用程序”项目
(2)MainWindow.xaml
(3)MainWindow.cs
using System.Windows;namespace WpfApplication1
/// <summary>
/// MainWindow.xaml 的交互逻辑
/// </summary>
public partial class MainWindow : Window
public MainWindow()
InitializeComponent();
private void Button_Click(object sender, RoutedEventArgs e)
// 在WPF中, OpenFileDialog位于Microsoft.Win32名称空间
Microsoft.Win32.OpenFileDialog dialog =
new Microsoft.Win32.OpenFileDialog();
dialog.Filter = "文本文件|*.txt";
if (dialog.ShowDialog() == true)
lblFileName.Content = dialog.FileName;
(4)运行效果
选择文件并打开后
参考技术A c#有专门打开文件的对话框类:OpenFileDialog open = new OpenFileDialog();//定义打开文本框实体
open.Title = "打开文件";//对话框标题
open.Filter = "文件(.txt)|*.txt|所有文件|*.*";//文件扩展名
if ((bool)open.ShowDialog().GetValueOrDefault())//打开
//成功后的处理
本回答被提问者采纳
以上是关于如何弹出下载对话框的主要内容,如果未能解决你的问题,请参考以下文章
打开wps软件的word,Excel等,总弹出对话框“无法定位程序输入点”于动态链接库”上,如何解决啊!