HTML-Export nach Excel mit JavaScript, ARBEITEN IN FIREFOX, aber NICHT IN IE & CHROME

Ich habe eine Datenbank generierte Tabelle mit PHP.

Zum Exportieren der Tabelle verwende ich den folgenden Code, um den Inhalt im XLS-Format zu speichern.

Früher funktionierte dieses Skript in Chrome einwandfrei, jetzt wurde es jedoch gestoppt. Wenn ich auf die Schaltfläche klicke, wird ein Fenster geöffnet, aber KEINE DATEI WIRD HERUNTERGELADEN.

ABER IN FIREFOX funktioniert es

Woran kann das Problem in Chrome liegen? Wie finde ich dieses Problem heraus? Gibt es ein Tool, um das Skriptproblem in Chrome zu ermitteln?

Bitte helfen Sie.

$( "#Export" ).click(function() {  
    var Contents = $('#MyTable').html();    
    alert(''+Contents);
    window.open('data:application/vnd.ms-excel, ' +  '<table>'+encodeURIComponent($('#MyTable').html()) +  '</table>' );
    alert('exporting records...');
});

In Chrome werden auch beide Nachrichtenfelder angezeigt, aber auf meinem PC wird keine Datei gespeichert. Früher hat es problemlos funktioniert, aber ich weiß nicht, warum es jetzt aufgehört hat.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage