Hallo!
I have to use a JavaScript confirm-box on one of my pages.
Unfortunately I have to use special characters - German Umlaute -
The problem is that at some point the umlaute get Transformed into
entities, and the confirm-box text is not treated like HTML, so I get
können instead of k�nnen displayed.
>From the xsl:
<?xml version="1.0" encoding="UTF-8"?>
....
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
.....
<script language="JavaScript" type="text/javascript">
var warningText = "Ihre Login-Angaben waren zwei Mal falsch. Bitte
beachten Sie, dass Ihr Konto nach dem dritten Fehleintrag gesperrt
wird.\n Falls Sie Ihr Passwort vergessen haben, k�nnen Sie es sich per
E-Mail zuschicken lassen. M�chten Sie Ihr Passwort beantragen?";
function warn() {
var mailPassword = confirm(warningText);
if (mailPassword) {
window.location.href = "l11";
}
}
>From the sidemap:
</map:transformers>
<map:serializers default="html">
<encoding>UTF-8</encoding>
</map:serializers>
The problem persists when I use the i18n transformer:
var warningText = "<i18n:text i18n:key="EL50">Ihre Login-Angaben waren
zwei Mal falsch. Bitte beachten Sie, dass Ihr Konto nach dem dritten
Fehleintrag gesperrt wird.\n Falls Sie Ihr Passwort vergessen haben,
k�nnen Sie es sich per E-Mail zuschicken lassen. M�chten Sie Ihr
Passwort beantragen?</i18n:text>"
I would be grateful for any ideas.
Thanks,
Hans
--------------------------------------------
Dr. Hans M. Rupp
danet Internet Solutions GmbH
Waldburgstr. 17-19
70563 Stuttgart
Germany
Fon +49 711 133 53 50
Fax +49 711 133 53 53
------------------------------------------
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>