javascript - 在 Javascript 中将编码从 UTF-8 更改为 ISO-8859-2

标签 javascript utf-8 character-encoding internationalization

我想在 Javascript 中将字符串编码从 UTF-8 更改为 ISO-8859-2。我该怎么做?

我需要它,因为我设计了一个小部件。用户只需从我的网站复制 < script > 标签并将其放在他的网站上。此脚本创建 div 并将带文本的小部件内容放入 div。

如果目标网站采用 UTF-8 编码 - 它工作正常。但是,当它在 ISO-8859-2 中时,以 UTF-8 编码的文本在站点上显示为 ISO-8859-2,结果我看到了垃圾。

最佳答案

而不是使用例如在您的 JavaScript 代码中使用“ĉ”,使用 Unicode 转义符,例如“\u0109”。

关于javascript - 在 Javascript 中将编码从 UTF-8 更改为 ISO-8859-2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117024/

相关文章:

javascript - AngularJS 通过修改组合两个数组

javascript - 我们如何在 Jasmine 中以编程方式清除 spy ?

php - preg_replace 和 preg_match 阿拉伯字符

java - Java 字符串的实例是否总是有效的 UTF-16?

javascript - Jquery ui 自动完成 - 多个来源

javascript - 无法在 onclick 方法中传递参数

php - 阿拉伯文本输出php mysql utf-8转换问题

java - Java 如何高效替换 XML 文档中的字符?

Java JTextPane HTML 编辑器 UTF-8 字符编码

java - 得到??通过php代码调用jar文件时的字符