Export HTML-Tabelle nach Excel Javascript-Funktion Sonderzeichen geändert
Ich habe die folgende Funktion, die ein HTML exportiert, um zu übertreffen:
function generateexcel(tableid) {
var table= document.getElementById(tableid);
var html = table.outerHTML;
window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html));
}
Ein Problem ist, dass die Sonderzeichen in den Daten in andere Symbole umgewandelt werden:
1º = 1ºé = éWie würden Sie das beheben? Gibt es ein Zeichen, das in HTML ersetzt wird, um dies zu verhindern? Irgendeine Kodierungsoption?