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文件,其它文件使用上述方式是可以下载的。
27 回答13k 阅读
8 回答3.5k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
5 回答5.3k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.7k 阅读
4 回答2.3k 阅读✓ 已解决
关闭浏览器的默认打开功能