AJAX呼び出しを介してサーバーからデータを取得し、responseDiv.innerHTMLを使用して結果を表示しようとしています。サーバーからのデータは、za \u010DattestのようなUnicode要素で部分的にエンコードされています。応答divのinnerHTMLを設定することにより、これはそのまま表示されます。つまり、Unicodeはブラウザで実際の表現に変換されません。
含まれているページの文字セットはUTF-8に設定されています。Unicode表現をHTMLエンティティに変換するなど、他のほとんどのことを試しましたが、それも機能しないようです。
サーバーからのテキストにもHTMLタグが混在していることにも言及する必要があります。HTMLタグは、本来あるべき姿で尊重されます。たとえば、サーバーからのテキストがとして来る場合<b>Bold this!</b>
、テキストは太字になります。
助けていただければ幸いです。
ヴィクラム