【问题标题】:display ASCII data in ColdFusion from a <cfset> parameter通过 <cfset> 参数在 ColdFusion 中显示 ASCII 数据
【发布时间】:2014-04-29 13:08:39
【问题描述】:

我已经建立了一个语言文件,而不是在数据库中,所以我在语言文件中设置了例如...

<cfset lang_back_to_results = "< retour aux résultats">

所以我在我的 cfm 页面中有…

<cfoutput>#lang_back_to_results#</cfoutput>

这工作正常,但它不能正确显示重音,所以我尝试在语言文件中使用 ASCII 和 CHR 输入但没有成功……

chr(233) &eacute;

关于如何正确显示文本有什么想法吗?

【问题讨论】:

  • 如果不显示重音,它会显示什么

标签: coldfusion ascii chr


【解决方案1】:

您需要将它放在“语言文件”的顶部,以及包含它的任何 .cfm 文件中:

<cfprocessingdirective pageencoding="utf-8" />

见:

【讨论】:

  • 非常棒 - 一点点代码就可以了。伙计谢谢
【解决方案2】:

你有你的content-type 设置吗?

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

【讨论】:

  • 嗨,是的,它设置为&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
  • 你能发布一个可重现的测试用例吗?如果我将您的两行复制并粘贴到一个页面中,即使我没有看到 content-type,它也可以正常工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-20
  • 1970-01-01
  • 2021-06-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多