【问题标题】:How to override browser default download behavior for files?如何覆盖文件的浏览器默认下载行为?
【发布时间】:2010-04-09 18:08:36
【问题描述】:

很多时候我们不得不从网上下载文件。在 IE 中,我们可以看到丑陋的下载进度条。在 Firefox 中,我们会看到一个弹出窗口打开等。

但是,我从未见过以任何方式覆盖它。

直到最近在网站上

> **thesixtyone DOT com**

如果我们可以免费下载一首歌曲并单击确定链接开始下载,我们会弹出一个窗口以选择默认样式的位置。然后我们看到进度条如下图。

对此有什么想法吗?我想看看这些家伙是怎么做到的。

你可以看到图片http://highwaves.files.wordpress.com/2010/04/61-download-bar.jpg

【问题讨论】:

    标签: javascript cross-browser


    【解决方案1】:

    我认为是 Flash。跨浏览器是 Javascript 不工作

    【讨论】:

      【解决方案2】:

      您可能需要 AJAX 或 Flash 解决方案。

      AJAX* solution - provided by jQuery

      这里的星号是因为 AJAX 并没有实际使用,而是在 jQuery 中做了类似的事情

      很遗憾,目前我没有一个方便的 Flash 解决方案链接...但是应该有很多关于在 ActionScript 中编写下载管理器的教程:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-14
        • 1970-01-01
        • 2018-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多