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/

相关文章:

java - 使用缓冲区将字符串转换为 UTF-8

php - 将所有表和字段更改为 MYSQL 中的 utf-8-bin 排序规则的脚本

character-encoding - 我在哪里可以获得所有字符集的列表(Content-Type HTTP 响应 header )

javascript - 使用局部变量从另一个函数停止 setTime

javascript - 如何使用 Bootstrap 为点击的元素创建具有滚动和溢出功能的 Facebook 固定侧边栏?

utf-8 中的 python jsonify 字典

ios - NSString 中的字符编码转为 unicode 字符

string - 将 utf-8 编码的字符串从字节转换为字符时,计算机如何知道字符在哪里结束?

javascript - sessionStorage 数据不会在带有 ngStorage 的 AngularJS 应用程序中持续存在

Javascript 和 Firebase 3 - 使用电子邮件和密码创建用户