V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
acwind
V2EX  ›  程序员

如何使在 chrome 中,点击下载链接的时候,弹出保存到哪里的对话框,而不是直接下载?

  •  
  •   acwind ·
    acwind · 2015-01-19 17:30:36 +08:00 · 9927 次点击
    这是一个创建于 3600 天前的主题,其中的信息可能已经有所发展或是发生改变。
    众所周知,在chrome浏览器中点击一个下载内容时,回自动开始下载到默认的目录。我现在的需求是,如何写程序让chrome回弹出一下选择下载位置的对话框,然后在下载呢?
    是不是http的header头要加什么标识呢?
    8 条回复    2015-01-20 10:16:37 +08:00
    simonx006
        1
    simonx006  
       2015-01-19 17:32:58 +08:00
    设置>高级设置>下载内容>□下载前询问每个文件的保存位置
    Leafove
        2
    Leafove  
       2015-01-19 17:33:00 +08:00   ❤️ 1
    设置-下载内容
    然后在"下载前询问每个文件的保存位置"项上打勾
    BinbinWang
        3
    BinbinWang  
       2015-01-19 17:33:00 +08:00
    另存 不行么?

    反正都要你选择下载位置
    acwind
        4
    acwind  
    OP
       2015-01-19 17:44:13 +08:00
    @Leafove @BinbinWang @simonx006
    我不是要设置chrome,我的意思是写程序搞定这个。也就是说,下载资源是我的网站……
    我的站点程序中是不是可以写程序搞定这个需求。
    唯一方法目前看来就是写HTTP的HEADER,但是没找到这方面的资料。
    貌似chrome没提供这个接口?
    zzNucker
        5
    zzNucker  
       2015-01-19 17:45:46 +08:00
    @acwind 不行的吧,chrome凭什么让你改变用户的习惯。。
    mittya
        6
    mittya  
       2015-01-19 17:51:27 +08:00
    Hello Finch! 找到肖大锤了吗
    simonx006
        7
    simonx006  
       2015-01-20 10:14:02 +08:00
    @acwind 抱歉,会错意。
    ryd994
        8
    ryd994  
       2015-01-20 10:16:37 +08:00 via Android
    Content-Disposition: attachment
    大约是这样,具体你再确认下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3116 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:08 · PVG 22:08 · LAX 06:08 · JFK 09:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.