Guten Morgen Zusammen,
ich erzeuge eine dynamische Tabelle für eine Internetseite mittels php. Diese soll der Benutzer als xlsx herunterladen können. Nach erfolglosen Herumprobieren mit PHPSpreadsheet & co, bin ich auf ein JavaScript gestoßen, dass ich eingebunden hab und das für Microsoft Edge, Google Chrome und Mozilla Firefox auch funktioniert.
Das zugrundeliegende Skript ist in PHP programmiert. Um das Javascript auszulösen verlass ich für den Button die php Datei, weil ich mich sonst nicht richtig auf die Funktion beziehen kann
?>
<p id="xportxlsx" class="xport"><input type="submit" value="Excel Download" onclick="doit('xlsx');"></p>
<?php
mit echo brauch ich ja entweder " oder ' um den button mit html zu beschreiben, und dieses ' brauch ich ja aber hinter um die Funktion richtig zu beschreiben.
In IE11 ist Javascript auch aktiviert, aber wenn ich da auf den Button klick passiert einfach rein gar nichts. Muss man für IE11 irgendeine andere Programmierform verwenden?
Viele Grüße
Edit: Hab festgestellt, dass man im IE11 einfach Rechtsklick auf die Tabelle machen und kann und da Export to MS Excel hat. Gibt's hierfür ne Möglichkeit, einen button einzuführen der genau das ausführt?
Das dahinterliegende Skript hinter dem Menüpunkt Export to MS Excel kann ich nicht finden.