当前位置:  开发笔记 > 开发工具 > 正文

CFMail中的特殊字符

如何解决《CFMail中的特殊字符》经验,为你挑选了1个好方法。

我正在尝试自动生成带有商标符号的纯文本电子邮件.我已经尝试了我能想到的一切,但它仍然没有经历过.


  ™
  ™
  #Chr(153)#

Tomalak.. 5

这是一个编码问题.

您声明邮件编码为UTF-8,但Chr(153)不会返回Unicode中的商标符号.它在Windows-1252中,但Chr()与Unicode代码点一起使用.

用于Chr(8482)将其钉在Unicode TM符号上.

我找到了一个很好地概述问题的信息页面.

顺便说一句,写文字TM符号也适合我.但这种假设你的.CFM文件实际上编码为Windows的1252 该ColdFusion的运行配置为想到这个(这两者是在Windows系统上,在那里我已经测试过它的默认.模拟规则适用于其他系统.)ColdFusion在内部将所有字符串转换为Unicode,因此在您的设置中可能会出现这种期望链中的某些内容.



1> Tomalak..:

这是一个编码问题.

您声明邮件编码为UTF-8,但Chr(153)不会返回Unicode中的商标符号.它在Windows-1252中,但Chr()与Unicode代码点一起使用.

用于Chr(8482)将其钉在Unicode TM符号上.

我找到了一个很好地概述问题的信息页面.

顺便说一句,写文字TM符号也适合我.但这种假设你的.CFM文件实际上编码为Windows的1252 该ColdFusion的运行配置为想到这个(这两者是在Windows系统上,在那里我已经测试过它的默认.模拟规则适用于其他系统.)ColdFusion在内部将所有字符串转换为Unicode,因此在您的设置中可能会出现这种期望链中的某些内容.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有