lina: charset --> falsch gespeichertes dokument

Beitrag lesen

Hallo,
hab da mal wieder ein Problem, das sich mir nicht ganz erschliesst.
Vorweg: ich generiere mit Javascript ein html-dokument, das ich dann speichern möchte. Die generierte Seite hat den charset Westeuropäisch (iso) sowohl vor als auch nach dem speichern. Wenn ich diese Seite nun schliesse und wieder aufrufe, hat sie plötzlich den charset Unicode. Das verstehe ich nicht.
Hier mein Code:

function vorlage(){
  myText.document.all.inputText.creatTextRange();
  w=window.open("vorlage.htm", "neu");
  with (w.document){
    writeln("<html><head>");
    writeln(zeichensatz);
    writeln("<title>Vorlage</title>");
    writeln(style);
    writeln(skript);
    writeln(style);
    writeln("</head><body>");
    writeln(myText.text);
    writeln("</body></html>");
  }
  //w.document.charset="iso-8859-1";
}
funtion save(){
  vorlage();
  w.focus();
  w.document.charset="iso-8859-1";
  w.document.execCommand("SaveAs");
}

Der Fehler tritt auch auf wenn ich den charset schon in der Funktion vorlage() setze.
Ich hoffe mir kann jemand helfen :)

liebe Gruesse
lina