Jaroslav Jablonski: HTML-table exportieren per JS oder Ajax?

Beitrag lesen

Ich wollte eine Tabelle auf einer Internetseite in eine Datei exportieren (cvs).

Falsch. Du willst, daß der User diese lokal speichern kann. Das ist die crux bei dienem Plan, denn außer bei IEs hat man keinen Zugriff auf das System des Clients.

Gibt es daher ein scipt (javascript, ajax oder aehnliches) mit dem ich das machen kann??

Eine Krücke wäre, mit JS lokal eine neue Seite zugenerieren, in der die Daten csv-like dargestellt sind, das Speichern muß der Nutzer aber immer noch selbst machen. Ansonsten muß der Knopf auf ein Programm auf dem Server verweisne, welches das CSV erstellt und dem Nutzer zum Download anbietet. PHP bspw. bietet hierzu Möglichkeiten, mit temporären Files zu arbeiten.

JJ