Olaf Schneider: Umlaut nicht zurueckcodiert bei externem Javascript

Beitrag lesen

Hallo,

Ich habe festgestellt, dass unter dem IE5.1 Umlaute, die mittels der Alert-Methode ausgegeben werden, nur richtig angezeigt werden, wenn die Alert-Methode aus dem HTML-Dokument aufgerufen wird. Wird sie aus einer externen Javascript-Datei aufgerufen, zeigt die Alert-Box den Code mit &...; an.
Weiss jemand, wo mein (Denk-)fehler liegt?

Vielen Dank im voraus,
Olaf, Essen

-----Datei test.html:----------

<html><head>
<script language="JavaScript" src="test.js" type="text/javascript"></script>
</head>

<body>

<a href="#" onclick="alert('Rätsel');return false;">Alert intern</a><br>
<a href="#" onclick="extern();return false;">Alert extern</a>

</body>
</html>

-----Datei test.js:------------

function extern()
{
 alert("Rätsel");
}