小编Whi*_*ite的帖子

以编程方式点击<a> -tag在Firefox中不起作用

我有click()来自jquery 的-function 的问题.我创建了一个<a>-element,document.createElement('a')并希望调用click()关于这个元素的-function.关于这个元素,我想创建一个Excel文件并将其保存在桌面上.

我的代码:

$('body').on('click', '#test', function(event) {
    var link = document.createElement('a');
    link.download = 'test.xls';
    link.href = 'data:application/vnd.ms-excel;utf-8,test';
    link.click();
});
Run Code Online (Sandbox Code Playgroud)

此功能在chrome下运行,但不在Firefox下运行.

工作实例

有谁知道为什么那不起作用?

javascript firefox jquery click

49
推荐指数
4
解决办法
2万
查看次数

标签 统计

click ×1

firefox ×1

javascript ×1

jquery ×1