Javascript 附加锚标记的触发器单击事件
我附加了一个带有下载属性的Javascript 附加锚标记的触发器单击事件,javascript,jquery,Javascript,Jquery,我附加了一个带有下载属性的标签和href $('<a>Download</a>').attr({ download: 'testing.svg', href: dataUrl, id: 'download', name: 'test' // style:'display:none' }).appendTo("body"); 这不起作用,因为它是附加元素 我尝试使用window.open(href,“\u blank”)但是如果我运
标签和href
$('<a>Download</a>').attr({
download: 'testing.svg',
href: dataUrl,
id: 'download',
name: 'test'
// style:'display:none'
}).appendTo("body");
这不起作用,因为它是附加元素
我尝试使用window.open(href,“\u blank”)代码>但是如果我运行此语句,则文件不会下载。它只是打开了一个新标签
如何在不重定向的情况下下载文件?JQuerytrigger
不支持下载。请使用以下代码触发下载
$('#download').get(0).click();
试着这样做:
$(文档).ready(函数(){
var dataUrl=”https://upload.wikimedia.org/wikipedia/commons/8/88/Inkscape_vectorisation_test.svg"
$dnl_link=$('Download').attr({
下载:'testing.svg',
href:dataUrl,
id:“下载”,
名称:'测试',
})
$dnl_链接附件(“正文”);
$(“#下载”)[0]。单击();
})
$('#下载')。获取(0)。单击()?!
$('#download').get(0).click();