当AIDA向我的FireFox或包含丹麦字符的Chrome浏览器发送文本字符串时,例如。 ø(o /)或Æ(AE)它们显示为 。我试过了: (AIDASite命名为:'PIYHsite')defaultLanguage:'DA' 并且站点中的受控站点设置如下:defaultLanguage ='DA',没有成功。
我忽略了什么暗示? 提前致谢 索伦
附录。 AIDA使用UTF8编码,在查看源代码后,我可以看到我的defaultLanguage ='DA'的设置实际上是为不同的语言选择不同的sourcedokuments。因此,它不会改变所看到的行为是可以理解的。我可能忽略了任何UTF8技巧?
答案 0 :(得分:0)
问题(几乎解决了)。 AIDA HTMLResponse标头有:charset = UTF-8,但AIDA没有转换为UTF。 (由于Dolphin图像中缺少StreamEncoder类,转换已注释掉)。解决方案:在WebPage>> initPageHeaderLinks中删除:charset = UTF-8。 我认为浏览器默认使用我的Win 7操作系统中的本地字符编码,AIDA也使用它。 (几乎已经解决)意味着:我正在使用本地服务器“Webbifacting”我的应用程序。当提供外国客户时,问题可能会再次出现。