0

AIDA がデンマーク語の文字を含むテキスト文字列を FireFox または chrome ブラウザに送信する場合。ø(o/) または Æ(AE) は として表示されます。私は試しました:(AIDASiteという名前: 'PIYHsite')defaultLanguage: 'DA'そして、サイトの制御されたサイト設定は、次のように読み取ります:defaultLanguage = 'DA'成功なし。

私が見落としていたことに関するヒントはありますか?前もってありがとうソレン

補遺。AIDA は UTF8 エンコーディングを使用しており、ソースを調べた後、defaultLanguage='DA' の設定が、実際には異なる言語に対して異なるソースドキュメントを選択することであることがわかります。したがって、見られる動作が変わらないことは理解できます。私が見落としている可能性のあるUTF8のトリッ​​クはありますか?

4

1 に答える 1

0

問題(ほぼ解決)。AIDA HTMLResponse ヘッダーには charset=UTF-8 がありましたが、AIDA は UTF に変換しませんでした。(Dolphin 画像にクラス StreamEncoder がないため、変換はコメントアウトされています)。解決策: WebPage>>initPageHeaderLinks で、charset=UTF-8 を削除します。ブラウザは、AIDAも使用するWin 7 OSのローカルcharエンコーディングにデフォルト設定されると思います。(ほぼ解決済み) 意味: アプリを「Webbifacting」している間、ローカル サーバーを使用しています。外部クライアントにサービスを提供すると、問題が再び発生する可能性があります。

于 2013-12-11T17:40:05.080 に答える