最早下载的时候直接使用window.open(url)的方式来下载。之后由于要支持在mobile browser上打开或下载,改用a标签,添加属性download来实现,代码如下(基于jQuery),非常简洁,在Chrome中效果良好,且不用增加无用的DOM节点。
$('<a download>').attr('href', url)[0].click();
然而后来发现这样写在Firefox中没有反应,在网上查了发现Firefox下必须把a标签添加到DOM树下才有效,代码做如下修改后在Firefox和Chrome下都运行良好,仅此记录。
var a = $('<a download>').addClass('hide').attr('href', url).appendTo($(document.body)); a[0].click(); a.remove();
相关推荐
火狐Firefox浏览器是一款深受用户喜爱的开源网络浏览工具,它以其强大的安全性、隐私保护和高度可定制性闻名。Video DownloadHelper(视频下载助手)是Firefox浏览器的一个重要扩展,专为帮助用户轻松下载网页上的...
亲测 火狐Firefox浏览器的插件Video DownloadHelper 8.0 的合作应用VdhCoAppSetup2.0.11
Video DownloadHelper(VDH)是一款专为火狐浏览器(Firefox)设计的强大下载工具,它能够帮助用户方便快捷地下载网页中的视频和音频内容。这款插件具有广泛的应用范围,支持众多在线媒体平台,使得用户无需复杂的...
Deepin Linux 安装最新版 Firefox火狐浏览器详解 在 Deepin Linux 操作系统中,安装最新版的 Firefox 火狐浏览器可以通过下载最新版的 Firefox 压缩包并解压缩来实现。下面是详细的安装步骤: 首先,用户需要在 ...
谷歌chrome、火狐firefox网页视频下载插件_Video-DownloadHelper_v7.3.9_VdhCoAppSetup_v1.5.zip Video-DownloadHelper_v7.3.9.0.crx VdhCoAppSetup-1.5.0.exe
标题“firefox 7 download2”指的是Firefox浏览器的第7个版本的下载,这可能是对Firefox 7的一个讨论或资源分享。Firefox是由Mozilla公司开发的一款开源网络浏览器,以其强大的功能、可定制性和对用户隐私的重视而...
在使用火狐Download Helper前,用户需要先将其添加到Firefox浏览器中。这通常可以通过访问Firefox的官方附加组件网站或直接从开发者的官方网站下载插件的.xpi文件来完成。安装后,重启浏览器,插件会在工具栏上显示...
要使用Video DownloadHelper及Companion App 1.2.4,首先需要在Firefox浏览器中安装Video DownloadHelper插件。完成后,打开压缩包"火狐firefox插件 Video DownloadHelper Companion App 1.2.4",按照提示安装...
Mozilla Firefox,中文俗称“火狐”(正式缩写为Fx或fx,非正式缩写为MF),是一个自由及开放源代码的网页浏览器,使用Gecko排版引擎,支持多种操作系统,如Windows、Mac OS X及GNU/Linux等。该浏览器提供了两种版本...
### 火狐Firefox浏览器安装Selenium IDE的详细步骤 #### 一、Selenium IDE简介 Selenium IDE是一款基于Firefox的集成开发环境工具,它允许用户通过简单的点击操作来记录和回放测试脚本,无需编写任何代码。这对于刚...
火狐浏览器的Video DownloadHelper,配合VdhCoAppSetup-1.6.0
Firefox浏览器作为一种流行的开源浏览器,在使用过程中可能会遇到一些兼容性问题。其中一种常见问题是,在尝试访问以JSP(JavaServer Pages)或者ASP(Active Server Pages)编写的网页时,Firefox可能会提示用户...
firefox download 很好用的
通过对“a标签下载关于图片.txt”的深入分析,我们了解到如何利用HTML `<a>`标签及其`download`属性来实现文件下载功能,特别是在处理图片资源时的特殊技巧。通过合理设置URL参数,可以进一步增强功能的灵活性和可靠...
### 在Linux下安装Firefox #### 一、安装前准备 在Linux系统中安装Firefox浏览器是一项基本的操作技能,本文将详细介绍整个安装过程,并提供一些实用的技巧。为了确保安装过程顺利进行,请按照以下步骤操作: 1. ...
使用火狐插件Video DownloadHelper下载时需要安装合作应用,点击链接打不开,显示建立连接失败,连接到 www.downloadhelper.net 时发生错误。本资源提供下载的合作应用安装包。
FireFox 插件 Video DownloadHelper 4.8 完全汉化版,本人英文水平有限,闲暇时间汉化,有不对的地方大家见谅。
Linux 下 Firefox 浏览器升级指南 Linux 操作系统下 Firefox 浏览器的升级是非常重要的,以确保用户能够访问最新的网络资源和安全保护。以下是升级 Linux 下 Firefox 浏览器的详细步骤: 一、配置 Linux 服务器的...