Martin Klos: / PHP Zeichensatzprobleme!!!! (document.write)

Beitrag lesen

Hallo,

Sendest Du vielleicht irgendeinen HTTP-Header mit? Desweiteren: window.print? - was tut das hier zur Sache?

upps das war einfach zu früh für mich (Gedankenfehler) :-)

Der Fehler muss schon beim Erzeugen des neuen documents passieren.
Ob ich den charset windows oder ISO nehme, ist egal. Das aufrufende Fenster steht auf charset="windows" das erzeugte document komischer weise auf Unicode und ist grau hinterlegt (IE 5.5 Ansicht/Codierung). Das Menü hat sich auch geändert. Jetzt kommt noch Links-nach-Rechts-Dokument. ???
Vielleicht kannst Du den Code mal ausprobieren? Das Formular muss nicht abgeschickt werden. Wenn Du bei beiden Fenster die Codierung anschaust, wird der Fehler? hoffe ich klar. Leider habe ich nur den Internet Explorer.

Viele Grüsse Martin Klos

Ich poste nochmal den geänderten Code:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body>
<script type="text/javascript" language="JavaScript">
<!--

var previewHTML = "äöüÄÖÜ"
previewWin = window.open();

previewWin.document.write("<html>")
previewWin.document.write("<head>")
previewWin.document.write("<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">")
previewWin.document.write("</head>")
previewWin.document.write("<form method="POST" action="myEditora.php" name="daten">")
previewWin.document.write("<textarea WARP="VIRTUAL" name="bez2" style="height:200px; width:450px">")
previewWin.document.write(previewHTML)
previewWin.document.write("</textarea>")
previewWin.document.write("<input type="submit" value="Senden" name="send_form">")
previewWin.document.write("</form>")
//-->
</script>
</body>
</html>