以编程方式打开target =" _blank"中的链接在Safari中不起作用?

时间:2016-05-12 18:17:15

标签: javascript csv safari

请参阅此处的示例:Meteor documentation

它适用于Firefox,Chrome和(我相信)IE,但不适用于Safari。如果我删除了目标行,它可以在以上所有方面工作,所以target是我能说的问题......

var a = document.createElement( 'a' );
a.target = '_blank';

a.href = 'http://www.google.ca/'
document.body.appendChild( a );
a.click();

(这是一个简化的示例;我使用这样的下载向用户提供生成的CSV文件)

这有什么办法吗?我不希望用户用CSV查看clobber。

修改:替代问题:我有CSV文件的网址。如何让Safari下载呢?

0 个答案:

没有答案