Eksport HTML do Excela za pomocą JavaScript, PRACA W FIREFOX, ale NIE W IE i CHROME
Mam tabelę wygenerowaną przez bazę danych przy użyciu PHP.
Do eksportowania tabeli używam następującego kodu, aby zapisać jego zawartość w formacie .xls.
Wcześniej ten skrypt działał poprawnie w Chrome, ale teraz został zatrzymany ... po kliknięciu przycisku otwiera się okno, ale NIE FILE POBIERA POBIERANE .....?
ALE W FIREFOX działa
Jaki może być problem w Chrome? W jaki sposób mogę dowiedzieć się o tym problemie, czy jest jakieś narzędzie do znalezienia problemu ze skryptem w Chrome?
Proszę pomóż.
$( "#Export" ).click(function() {
var Contents = $('#MyTable').html();
alert(''+Contents);
window.open('data:application/vnd.ms-excel, ' + '<table>'+encodeURIComponent($('#MyTable').html()) + '</table>' );
alert('exporting records...');
});
W Chrome wyświetlane są również oba pola wiadomości, ale żaden plik nie jest zapisywany na moim komputerze. Wcześniej działało bez problemu, ale nie wiem, dlaczego teraz przestało.