`

下载弹出提示框

阅读更多

有个朋友问我下载弹出提示框的写法,具体如下:

出现提示框

string strFile="F://a.doc";//路径根据实际情况而定
if(!System.IO.File.Exists(strFile))
   {
    Response.Write("<script language='javascript'>alert('对不起,文件不存在!');</script>");
    return;
   }
   Response.Clear();
   Response.ClearHeaders();
   Response.Charset = "GB2312";
   Response.ContentEncoding =System.Text.Encoding.UTF8;
   Response.ContentType = "application/octet-stream"; 
   FileInfo fi=new FileInfo(strFile);
   Response.AddHeader("Content-Disposition","attachment;  filename="  +  HttpUtility.UrlEncode(fi.Name)) ;
   Response.AddHeader("Content-Length",fi.Length.ToString());
   byte[] tmpbyte=new byte[1024*8];
   FileStream fs=fi.OpenRead();
   int count;
   while((count=fs.Read(tmpbyte,0,tmpbyte.Length))>0)
   {
    Response.BinaryWrite(tmpbyte);
    Response.Flush();
   }
   fs.Close();   
   Response.End();

直接在浏览器中打开
   string strFile="F://a.doc";//路径根据实际情况而定
   Response.Clear();
   Response.ClearHeaders();
   Response.Charset = "GB2312";
   Response.ContentEncoding =System.Text.Encoding.UTF8;
   Response.ContentType = "application/msword"; 
   Response.WriteFile(strFile);
 
分享到:
评论

相关推荐

    Java SE程序 弹出提示框

    Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框Java SE程序 弹出提示框...

    jquery弹出提示框

    "jquery弹出提示框"是jQuery功能的一个常见应用场景,用于向用户显示信息、警告或者确认对话框,无需离开当前页面。在Asp.net框架下,结合jQuery可以实现更加灵活和美观的提示效果。 首先,我们需要理解jQuery的...

    Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码

    Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示...

    jQuery适用于手机端的弹出提示框代码.zip

    在移动设备上,提供良好的用户体验是至关重要的,而弹出提示框是用户交互中的常见元素。这个名为"jQuery适用于手机端的弹出提示框代码.zip"的压缩包包含了一个专门针对手机端优化的jQuery弹出提示框解决方案。下面,...

    jquery按钮弹出提示框

    接下来,我们使用`alert()`函数来实现弹出提示框的功能。`alert()`会在浏览器中显示一个带有OK按钮的对话框,用户点击OK后对话框关闭。在点击事件的回调函数中加入`alert()`: ```javascript $(document).ready...

    易语言弹出提示框

    易语言弹出提示框源码,弹出提示框,公告框,取状态栏高度,系统状态栏信息_

    自定义弹出框提示框确认弹框

    在软件开发中,自定义弹出框提示框和确认弹框是常见的用户界面元素,用于向用户展示重要的信息、请求用户的确认或输入。这些组件在交互设计中扮演着至关重要的角色,因为它们能够中断用户的操作流程,吸引注意力,并...

    网页右下角弹出提示框

    网页右下角弹出提示框是一种常见的用户交互设计,它能够有效地吸引用户的注意力,传递重要信息或引导用户进行特定操作。这种设计在许多网站和应用中都有应用,尤其是在电子商务、新闻资讯以及社交媒体平台中尤为常见...

    IE下载完成后怎么不弹出提示框?.docx

    IE 下载完成后怎么不弹出提示框? 在日常浏览中,我们经常会遇到下载文件的需求,而在 IE 浏览器中,下载完成后会弹出一个提示窗口,可以选择打开、打开文件夹和关闭。但是,如果我们不小心勾选了“下载完成后关闭...

    wap红包弹出框

    wap红包弹出框wap红包弹出框wap红包弹出...弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框wap红包弹出框

    javascript 右下角弹出提示框

    利用javascript实现右下角弹出提示框。仿QQ

    C# 桌面弹出窗体,右下角弹提示框

    这通常通过“弹出窗体”或者“提示框”来实现,它们可以在不打断用户主界面工作流程的情况下,提供一种轻量级的交互方式。在本主题中,我们将深入探讨如何使用C#在桌面应用的右下角实现类QQ的弹框提示功能。 首先,...

    CSS3弹出提示框样式代码

    弹出提示框在网页交互中扮演着重要角色,用于显示信息、警告、确认或者错误消息。本文将深入探讨如何使用CSS3来创建具有吸引力和功能性的弹出提示框。 首先,让我们了解弹出提示框的基本结构。一个简单的弹出提示框...

    jQuery右下角弹出提示框代码.zip

    本资源"jQuery右下角弹出提示框代码.zip"提供了一个实现点击关闭后显示下一条消息提示框的功能,这对于用户交互和信息提示非常有用。 首先,我们来详细了解一下jQuery中的弹出提示框。在传统的JavaScript中,我们...

    IOS弹出提示框

    对于iPad,你可能希望将提示框作为弹出视图(Popover)显示,这需要指定一个源视图和呈现方向: ```swift if let popoverController = alertController.popoverPresentationController { popoverController....

    弹出提示框 tips

    标题“弹出提示框 tips”指的是一个基于CWnd类实现的自定义弹出式提示框,这种提示框能够在鼠标指针所在的位置动态显示,通常用于增强按钮、菜单项或其他控件的用户体验,提供附加的操作指南或说明。 CWnd是MFC...

    arcgis api for js 自定义弹出信息提示框

    在这个场景中,我们关注的是如何利用这个API来实现自定义的弹出信息提示框。弹出框在地图应用中常常用于展示详细信息,如图层特征的数据,或者提供用户交互的界面。 首先,ArcGIS API for JavaScript 提供了内置的...

    html5点击弹出自动关闭消息提示框

    3. **自定义消息提示框**:由于`alert()`等内建函数并不支持自动关闭,我们需要自定义一个消息提示框。这通常涉及到创建一个新的HTML元素(如`div`),通过CSS设置样式使其看起来像一个提示框,然后用JavaScript控制...

Global site tag (gtag.js) - Google Analytics