Kann nicht exportieren html-Tabelle in excel mithilfe von jQuery

Habe ich rund 5000 Zeilen(tr) in HTML-Tabellen mit jeweils 10 Spalten(td). Jetzt bin ich versucht zu exportieren, diese ganze HTML-Tabelle in excel mit folgenden jQuery-code:

var test = $('#data');
window.open('data:application/vnd.ms-excel,' + encodeURIComponent(test.html()));

Haben auch versucht, mit vielen anderen jQuery-plugins wie DataTables.net, jqWidgets und jqGrid, aber jedes mal mein browser abgestürzt und muss neu laden die Seite erneut.

  • Verschicken Sie die Daten zuerst auf Ihre Anwendungs-server und legen Sie dann-Header von deinem server.
  • Können Sie nicht machen Verwendung von application server wie ich Sie implementieren müssen, um die Dinge mithilfe der client-Seite nur.
  • Können Sie das Problem reproduzieren, in jsfiddle?
  • Sorry zu sagen, aber auch jsFiddle auch geben mir die gleiche Fehlermeldung, wenn ich versuchte zu post-HTMl-Daten-und jQuery-code dort.
  • Vielleicht ist dieser link klar, dass du in allen Aspekten : stackoverflow.com/questions/4325968/window-open-with-headers
  • Welchen browser verwenden Sie?

Schreibe einen Kommentar