chrome浏览器中js文件下载

Gis_Warrior 2014-05-15 05:46:43
chrome浏览器中 js前端实现文件下载,要求像IE浏览器那种交互


选择打开则直接打开文件,选择保存则弹出选择保存路径窗口
...全文
1054 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2014-05-16
  • 打赏
  • 举报
回复
IE是因为你禁用了pdf插件了吧,要是你安装过pdfreader,直接连接到pdf文件也会在ie浏览器中打开 你要想想弹出保存窗口,要用动态页输出pdf,
        Response.ContentType = "application/pdf";
        Response.AddHeader("Content-Disposition", "attachment;filename=\"xxxxx.pdf\"");///////这个响应头是关键,用来弹保存窗口的
        Response.TransmitFile(@"E:\xxxxx.pdf");
        Response.Flush();
fwings260 2014-05-16
  • 打赏
  • 举报
回复
。。。。我也不知道咋改浏览器行为。。。 不过你要这个框的话,自己做个浮动层搞成这个效果,把之前的下载链接换成一个按钮不就好了嘛
loveunittesting 2014-05-16
  • 打赏
  • 举报
回复
想改变浏览器就别想了,要不你用activex或者flex这种也行,就是稍微麻烦点
vnvlyp 2014-05-15
  • 打赏
  • 举报
回复
这个框是IE特有的吧。。这是浏览器行为你不能控制的吧。。 等大神。。
冰糖-雪梨 2014-05-15
  • 打赏
  • 举报
回复
这个我只能帮顶了

87,910

社区成员

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

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