nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

javascript, window.open, mailto und kyrillische Texte

Von: John (bobafoo@googlemail.com) [Profil]
Datum: 29.10.2009 10:31
Message-ID: <1bd1c95f-c088-4101-b7db-8e5f00bd9e12@15g2000yqy.googlegroups.com>
Newsgroup: de.comp.lang.javascript
Hallo zusammen,

mich beschäftigt zur Zeit folgendes Problem: Ich möchte per Javascript
einen Mailto Link ausführen, der mir dann das Client Email Programm
öffnet.

Ich mache dies wie folgt (Javascript):

function xyz() {
var subj = escape("...");
var body = escape("....");
window.open('mailto:recipient@xyz.test?subject='+subj+'&body);
}

Wenn diese Funktion aufgerufen wird, öffnet sich der lokale
Emailclient und eigentlich wäre nun alles gut.

Es funktioniert in allen (von mir benötigten) Sprachen (getestet ist
für Deutsch, Englisch, Kroatisch, Tschechisch, Spanisch, Slowakisch)
außer in Kyrillisch.

In Kyrillisch erscheinen Subject und Body im Email Client wie folgt.

%u0430%u0442%u0438%u0441%u043D%u0456%u0442%u044C %u043D
%u0430%u0441%u0442%u0443%u043F%u043D%u0435 %u043F%u043E
%u0441%u0438%u043B%u0430

Schaue ich mir den HTML Sourcecode an, steht im escape Teil des
subjects/bodys aber correct der kyrillische Text.

Ich stehe vor einem Rätsel und hoffe, jemand weiß hier Rat.

Danke und Gruß
John

[ Auf dieses Posting antworten ]

Antworten