我努力在ColdFusion中正确显示越南文本。我有适当的字符集设置为UTF-8但仍然没有运气。相同的文本在HTML页面中工作正常。我还缺少什么?任何建议都会非常感激。
的 HTML:
ColdFusion的:
谢谢!
答案 0 :(得分:8)
据我所知,有两件事你需要注意。
第一个是确保.cfm文件本身保存为UTF-8 - 这是一个文件系统选项,可能可以在编辑器中设置。这可确保在保存文件时正确保留UTF-8字符。
另一个是包含任何UTF-8文本的每个.cfm文件都应该以:
开头<cfprocessingdirective pageencoding="utf-8" />
这可确保ColdFusion以正确的格式将页面传送到浏览器。
答案 1 :(得分:0)
可以肯定的是,当您显示正在使用的HTML时,您可以检查浏览器使用的页面编码(例如,在FireFox中,您可以右键单击+页面信息)。也许你的文字不是UTF-8编码,可以解释这个问题......