2 ochrist ochrist 于 2017.09.02 23:44 提问

asp.net怎样将后台的文件下载到JS缓存中,再通过JS另存为文件

如题,asp.net怎样将后台的文件下载到JS缓存中,再通过JS另存为文件。
我可以实现直接下载到电脑中,但是没法实现弹出对话框另存为功能

1个回答

caozhy
caozhy   Ds   Rxr 2017.09.03 08:49
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
js 请求后台路径文件下载
一直在做聊天系统,今天要加文件下载的功能,大体思路是这样:1.发送请求告诉后台我要下载这个文件2.后台下载当前文件上传服务器3.后台返回文件下载路径我的大致代码如下var remobeId = new FormData()remobeId.append('id', IsIdss)$http({    method: 'POST',    url: $rootScope.link1 + "/chat...
关于“Asp.net 中后台CS读取数据库数据生成数组传递给前台页面JS使用”
最近,由于项目需要需要将传感器的地理位置信息标记在百度地图上,无线传感器节点能够将自身经纬度信息,通过网络传递到数据库存储起来,然后将其读出来并在百度地图在地图上标记显示出来. 首先,在后台CS需要将经纬度读取出来,后台代码如下所示: private double[] Longitudes=new double[1024]; private double[] Latitudes=ne
JS实现页面HTML内容以另存为的文件形式下载保存
1.原文查看地址:https://segmentfault.com/q/1010000000438270  2.实现例子地址:http://jsfiddle.net/uzhr6/  3.实例代码: function fake_click(obj) { var ev = document.createEvent("MouseEvents"); ev.initMouseEvent
自己写的简单通过js只提供另存为功能【避免直接打开后,文件被占用,其他用户更新不了文件信息】
function savepic(){ if(document.all.a1==null){ objIframe=document.createElement("IFRAME"); document.body.insertBefore(objIframe); objIframe.outerHTML= ""; re=setTimeout("sa
js动态请求后台下载文件
导出function download() { var url = 'download/?filename=aaa.txt'; var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); // 也可以使用POST方式,根据接口 xhr.responseType = "blob"; // 返回类型blob
txt文档下载另存为解决
在浏览器无法解析连接中对应的文件时,就会下载这个文件,但是当它可以解析这个文件时就会把这个文件在浏览器中直接打开。 比如:txt 文档、PDF文件、图片,浏览器可以直接打开,而不是下载,可以试一下右键–另存为,这样是可以下载的。 若直接下载,可以如下配置,但有浏览器兼容性问题,目前仅支持Chrome、Firefox浏览器、360浏览器, 下载
asp.net与JS传值、访问值
如何在C#中访问JavaScript函数? c#代码中执行javaScript函数: 方法一:ClientScript.RegisterStartupScript(this.GetType(), "标示(任意string,唯一)", "函数"); 方法二:使用Literal类,然后 private void Button2_Click(object sender, System.Eve
高效管理ASP.NET的JavaScript库,把JS文件嵌入到DLL中
概述 大部分上述问题是由把JS或JS文件引用直接放到ASPX页面引起的。对几乎所有上述问题的解决方法是使用ASP.NET的内置功能来嵌入JS文件到一个DLL,然后动态引用这些文件。本文将演示这些功能,以及一些充分使用它们的技巧。接下来我们将逐步介绍该如何实现。 开始 第一步,启动Visual Studio 2010,并新建一个名为ParchmentPurveyor的空Web程序。 接下
将excel文件另存为csv文件
方法如下:C#public virtual void SaveAs ( [OptionalAttribute] Object Filename, [OptionalAttribute] Object FileFormat, [OptionalAttribute] Object Password, [OptionalAttribute] O
Asp.Net之后台加载JS和CSS
在Asp.Net开发时,用到的JS库、通用的CSS等,在许多页面都会用到,而每次都需要手动引入,相当麻烦,而且有时一旦忘了引用,还得找半天才能找到问题。那有没有什么办法能够一劳永逸的呢?答案是有的。 我们知道Asp.Net是可以通过后台来渲染前端的,所以如果能够在渲染时将所要的js库和css等添入就可以了。而为了能够复用,所以需要进行类的继承。我们写一个Page的基类PageBase,代码如下。