求大虾们 帮忙

天天爬梯 2015-08-10 04:44:07
怎么实现点击一个按钮实现右键图片另存为的功能 相当于点了右键点了另存为
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
天天爬梯 2015-08-10
  • 打赏
  • 举报
回复
引用 4 楼 slwsss 的回复:
错误信息打印出来看下
本地测试可以 放到服务器上不行
天天爬梯 2015-08-10
  • 打赏
  • 举报
回复
引用 3 楼 hch126163 的回复:
浏览器自带了右键 另存为
怎么做到一键就到那个页面呢
slwsss 2015-08-10
  • 打赏
  • 举报
回复
错误信息打印出来看下
hch126163 2015-08-10
  • 打赏
  • 举报
回复
浏览器自带了右键 另存为
天天爬梯 2015-08-10
  • 打赏
  • 举报
回复
string fileName = "温度.png"; string basePath = string.Format("c:\\{0}", fileName);//指定图片生成的路径,用来下载,最后要删除该路径下的图片 Chart1.SaveImage(basePath);//导出图片 byte[] bytes = null; using (FileStream stream = new FileStream(basePath, FileMode.Open)) { bytes = new byte[(int)stream.Length]; stream.Read(bytes, 0, bytes.Length); //读取流信息 } Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8)); Response.BinaryWrite(bytes); Response.Flush(); Response.End(); File.Delete(basePath); //删除原路径下的图片 这些代码有错么 为什么只是本地测试的可以
slwsss 2015-08-10
  • 打赏
  • 举报
回复
用下载文件的方式来做

87,954

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧