【问题标题】:How to force chrome to download files not opening them?如何强制 chrome 下载不打开文件的文件?
【发布时间】:2017-01-27 06:18:21
【问题描述】:

我在 chrome tampermonkey 的用户脚本中使用 window.location.href="link.mp4" 但不是开始下载 chrome 而是打开文件并开始播放它。我在变量中有一个文件链接,如果有任何方法可以触发通过 idm,我也会使用 idm。

【问题讨论】:

    标签: javascript google-chrome userscripts


    【解决方案1】:

    您尝试过 下载 属性吗?

    单击链接时的示例下载文件(而不是导航 到文件):

    <a href="/images/myw3schoolsimage.jpg" download>

    http://www.w3schools.com/tags/att_a_download.asp

    【讨论】:

    【解决方案2】:

    试试 HTML5 下载属性

    <a href="myfile" download>click to download</a>
    

    无论文件类型如何,这都会打开一个“另存为”对话框。

    【讨论】:

    • userscript中只能使用html dom和javascript
    【解决方案3】:

    下载属性指定当用户点击超链接时将下载目标。

    <a href="filename.mp4" download>Download File</a>
    

    尝试使用 JSfiddle https://jsfiddle.net/balaji_mitkari/xpu9yrug/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-05
    • 2015-07-25
    • 2014-03-11
    • 2016-07-15
    • 2013-12-07
    • 2013-02-03
    • 2013-04-13
    相关资源
    最近更新 更多