Ändern der Codierung von UTF-8 auf ISO-8859-2 in Javascript

Ich würde das gerne ändern-string encoding von UTF-8 auf ISO-8859-2 in Javascript. Wie kann ich es tun?

Ich brauche es, weil ich entworfen habe ein widget. Benutzer nur Kopien < script > - tag von meiner Seite aus und legt Sie auf seine. Dieses Skript erstellt div und setzt das in die div-widget-Inhalt mit text.

Wenn die Ziel-website ist in UTF-8-Kodierung - es funktioniert gut. Aber wenn es in ISO-8859-2 als text, der in UTF-8 codiert angezeigt auf der Website mit ISO-8859-2, und als ein Ergebnis, ich sehe Papierkorb.

  • 8859-1 oder 8859-2?
  • Ja, 8859-2, es ist Charakter-Tabelle für meine polnischen Sprache
  • ... Was für? Beide JavaScript-und die meisten Browser mit UTF-8 einwandfrei.
  • Sind Sie wollen, ändern Sie die Codierung für Zeichenfolgen, die JavaScript mit sich selbst, oder die Codierung für die ganze web-Seite?
  • Ich habe aktualisiert die Frage zu erklären, 'was für' Teil.
  • DeSimone Nur text. Ich denke, es ist nicht möglich, ändern Sie die Codierung des div, dass ich einen aus meinem script
  • Konvertierung von UTF-8 (Unicode), um eine code-Seite (wie ISO-8859-x) ist nicht immer möglich, so sollten Sie nicht versuchen, dies zu tun, wenn Sie verwenden die UTF-8 alles, was Sie tun müssen, ist, um den Benutzer zu Fragen, um sicherzustellen, dass ist die Webseite ist mit UTF-8

Schreibe einen Kommentar