Joachim: Umlaute in Dynamischem DIV-Layer bei IE5 etc.

Beitrag lesen

hi,

ich habe einen <DIV>-Bereich, in den ich mittels Javascript verschiedene Inhalte schreibe.
Waehrend NS4 und IE4 problemlos die codierten Umlaute rueckuebersetzen, zeigt NS6 und IE ab 5, die Maskierung des Zeichens an

hmm, also das folgende script bereitet mozilla 0.9.6 /Mac keine Probs. IE5 /Mac zickt ein bisschen und stellt am Ende Buchstaben doppelt dar, aber der ist eh nicht ganz ernst zu nehmen. Vielleicht hilfts Dir.

Gruesse  Joachim

<html>
<head>

<title>dom</title>

<style type="text/css">

#ebene0 {position:absolute;top:100px;left:100px;width:100px;height:100px;layer-background-color:red;background-color:red;border:none;visibility:visible;}

</style>

<script language="javascript1.2">

var newTxt = false;
function doText(txt)
{
 if(newTxt) document.getElementById('ebene0').removeChild(newTxt);
 newTxt = document.createTextNode(txt);
 document.getElementById('ebene0').appendChild(newTxt);
}

</script>

</head>

<body>
<a href="#" onclick="doText('hallo, dös öst schön'); return false;">link1</a><br>
<a href="#" onclick="doText('wie isses'); return false;">link2</a>

<div id="ebene0"></div>

</body>
</html>