var $eleForm = $("<form method='get'></form>")
$eleForm.attr('action', 'xxxxxxx')
$(document.body).append($eleForm)
这种方法运行就打开了pdf文件,并没有下载 a标签的也是打开文件了 还有什么方法可以下载。。。
<a href="xxxx" download>下载</a>
var $eleForm = $("<form method='get'></form>")
$eleForm.attr('action', 'xxxxxxx')
$(document.body).append($eleForm)
这种方法运行就打开了pdf文件,并没有下载 a标签的也是打开文件了 还有什么方法可以下载。。。
<a href="xxxx" download>下载</a>
并不是所有的浏览器都能打开文件的,你换成搜狗浏览器
或者360浏览器
之类的就可以直接下载了,我想你现在用的应该是Chrome浏览器
,所以才会打开PDF文件,该功能是可以在设置中关闭的,Chrome浏览器
默认可以打开图片和PDF文件,其它文件使用上述方式是可以下载的。
6 回答5.3k 阅读✓ 已解决
9 回答9.5k 阅读
5 回答3.8k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.2k 阅读
5 回答8.4k 阅读
2 回答10.5k 阅读✓ 已解决
关闭浏览器的默认打开功能