Ho un problema con la funzione click()
da jQuery. Creo un <a>
-elemento con document.createElement('a')
e voglio chiamare la funzione click()
su questo elemento. Su questo elemento voglio creare un file Excel e salvarlo sul desktop.Fare clic su programmatico su <a> -tag non funziona in Firefox
Il mio codice:
$('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();
});
Questa funzione opera in Chrome, ma non sotto firefox.
esempio di lavoro: http://jsfiddle.net/0hnuw6b4/1/
Qualcuno ha qualche idea del perché non funziona?
Non funziona. Questo è un ciclo infinito. – WhistleWhite