在 javascript_include_tag 内强制编码
我有一个带有 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 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
.