![](/img/trans.png)
[英]JQuery Click event is not working in Firefox and Safari Browsers
[英]Dynamically created ahref click event not working in firefox or safari?
我正在使用javascript動態創建ahref標簽,以下載使用javascript代碼生成的csv文件。 以下代碼在chrome中工作正常,但在safari或Firefox中不起作用...
var a = document.createElement('a');
var blob = new Blob([str], {'type':'application\/octet-stream'});
a.href = window.URL.createObjectURL(blob);
a.download = 'export.csv';
a.click();
任何幫助是極大的贊賞..
要使其在Firefox中工作,只需將新元素插入DOM( apendChild
等)。
我認為這不適用於Safari:
<a download="">
目前(不正確)不支持,AFIAK。 例如a.download =
不會做你想要的。 您仍然可以使用setAttribute
但是Safari仍然會忽略它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.