|
|
1
563
您可以使用HTML5触发下载
MDN
,
HTML Standard on downloading
HTML Standard on
|
|
|
2
327
|
|
|
3
107
HTML:
|
|
|
4
79
一个简单的JS解决方案:
|
|
5
74
使用jQuery:
|
|
|
6
26
它也非常愚蠢,没有像使用时那样闪烁的新窗口/选项卡
HTML:
|
|
7
18
记录 in Bootstrap 4 docs ,并在引导程序3中工作。 |
|
|
8
13
我想这就是你一直在寻找的解决方案
我的Javascript生成了一个CSV文件。因为没有远程URL下载它,所以我使用以下实现。
|
|
|
9
10
您可以隐藏下载链接并让按钮单击它。
|
|
|
10
8
|
|
|
11
4
您好,我只包括“下载”一词,效果很好。
|
|
|
12
3
|
|
|
13
2
在我的测试中,只要使用相对链接,以下内容适用于所有文件类型和浏览器:
解释
我制作了两个按钮,用两种不同的方法进行测试:
:
我在Firefox、Safari和Chrome上进行了测试。 |
|
14
1
JS更新表单的action属性:
带有提交按钮的表单标签:
不 工作:
|
|
|
15
1
在你的
|
|
16
1
如果你不能使用表单,另一种方法是 downloadjs
*它是jsx/react语法,但可以在纯html中使用 |
|
|
17
1
|
|
|
18
0
如果要下载的文件不在同一来源上,但希望能够下载,则可以使用
设置一个值,如
简单的
|
|
|
19
-1
|
|
|
20
-1
我提出的解决方案是,您可以在锚标记中使用download属性,但它仅在您的html文件位于服务器上时才起作用。但您可能会遇到这样的问题:在设计一个简单的html页面时,我们如何检查您是否可以使用VS code live server或bracket live server,您将看到您的下载属性将起作用,但如果您试图通过双击html页面打开它,它将打开文件,而不是下载它。 结论:锚定标记中的属性下载仅在html文件不是服务器时有效。 |
|
|
21
-7
对我来说,用点击按钮代替锚文本效果非常好。
按照大多数规则,这可能不好,但看起来相当不错。 |
|
|
22
-10
如果你使用
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |