在 javascript_include_tag 内强制编码

发布于 2024-12-11 08:39:39 字数 195 浏览 0 评论 0原文

我有一个带有 UTF-8 编码的网页和一些远程 JS 文件,该文件将一些文本写入文档。 JS 写入的文本似乎是 WIN-1251 编码的。所以,问题是:如何强制 JS 以 UTF-8 格式写入所有文本?

注意:使用rails 3 和 haml。 JS 通过 document.write 写入内容。

I have the webpage with UTF-8 encoding and some remote JS file which writes some text to the document. The text JS writes seems to be WIN-1251 encoded. So, the question is: how can i force that JS writing all the text in UTF-8?

Note: using rails 3 and haml. JS writes content with document.write.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云巢 2024-12-18 08:39:39

使用 MVC 解决:现在只渲染加载的模型数据。加载该数据时,它会使用 Iconv 进行转换,传递手动检测到的编码作为 Iconv.iconv 的参数。

Solved using MVC: now just rendering loaded model data. When loading that data it is converted with Iconv passing encodings detected manually as arguments for Iconv.iconv.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文