Download txt datei, via JS - Ergebnis in ANSI

  • Hallo zusammen,


    ich hoffe ihr könnt mir helfen. Ich habe ein Problem, wo ich einfach keine Idee mehr dazu habe.

    Ich starte einen Download über Javascript, bzw über einen kleinen trick mit einem erstellten Element.


    Code
    1. function start_download(filename, text) {
    2. var element = document.createElement('a');
    3. element.setAttribute('href', 'data:text/plain;charset=ISO-8859-1,' + encodeURIComponent(text));
    4. element.setAttribute('download', filename);
    5. element.style.display = 'none';
    6. document.body.appendChild(element);
    7. element.click();
    8. document.body.removeChild(element);
    9. }


    Wie Ihr seht versuche ich hier schon über das Charset die Datei auf Ansi zu bekommen. auch ohne das encoding habe ich versucht den text zu übergeben.
    Leider wird die Datei immer UTF8.


    Habt Ihr Ideen was ich noch tun könnte?


    Vielen Lieben Dank