0

当 AIDA 向我的 FireFox 或包含丹麦字符的 chrome 浏览器发送文本字符串时,例如。ø(o/) 或 Æ (AE) 它们显示为 �。我尝试过: (AIDASite named:'PIYHsite')defaultLanguage:'DA' 并在网站中控制了网站设置,它显示为:defaultLanguage='DA' 没有成功。

关于我忽略了什么的任何提示?提前感谢索伦

附录。AIDA使用UTF8编码,查看源码后发现我的defaultLanguage='DA'设置其实是为不同的语言选择不同的sourcedokuments。因此,它不会改变所见行为是可以理解的。我可能忽略了任何 UTF8 技巧?

4

1 回答 1

0

问题(几乎解决)。AIDA HTMLResponse 标头有:charset=UTF-8,但 AIDA 没有转换为 UTF。(由于 Dolphin 图像中缺少 StreamEncoder 类,转换被注释掉了)。解决方案:在 WebPage>>initPageHeaderLinks 中删除:charset=UTF-8。我认为浏览器默认为我的 Win 7 操作系统中的本地字符编码,AIDA 也使用它。(几乎解决)意味着:我在“Webbifacting”我的应用程序时使用本地服务器。当为外国客户提供服务时,问题很可能会再次出现。

于 2013-12-11T17:40:05.080 回答