Incompatibilidade do navegador Firefox com meu código JS

JavaScript

Front-end

27/04/2018

Bom dia! Tenho um pequeno problema de compatibilidade do navegador com meu JS.

Navegador: 59.0.2 (64-bit)

Estou programando em ASP NET e tenho o seguinte código que não funciona apenas no Firefox:

$("#btnExport").click(function (e) {

e.preventDefault();
var table_div = document.getElementById('Devedor');
var blobData = new Blob(['\\\\ufeff' + table_div.outerHTML], { type: 'data:application/vnd.ms-excel'});
var url = window.URL.createObjectURL(blobData);
var a = document.createElement('a');

a.href = url;
a.download = 'Devedores.xls';
a.click();
});
});

Tem algo que possa ser feito para que o navegador "entenda" esse código?


Essa dúvida foi gerada a partir de um comentário no guia [url:descricao=Guia de Referência JavaScript]https://www.devmedia.com.br/guia-de-referencia-javascript/34372[/url]
Rebeca Teles

Rebeca Teles

Curtidas 0

Melhor post

Santos

Santos

27/04/2018

Opa Rebeca.

E qual o problema que você está enfrentando? É retornado algum erro aí pra você?
GOSTEI 1

Mais Respostas

Rebeca Teles

Rebeca Teles

27/04/2018

Oi Fagner. Não retornou nenhum erro! Até entra na função, testei com um alert. Mas não faz a exportação.
GOSTEI 0
POSTAR