3

ISO-8859-1 でエンコードされたテキスト ファイルがあります。Google Chromeで表示すると正しく表示されます。ただし、iframe を使用すると、正しく表示されません。また、Firefox では常に正しく表示されません。

さまざまなサーバーやブラウザーで同じ動作が見られることに気付きました。ただし、Google Chrome を使用してサーバーとブラウザを同じマシンで実行すると、iframe のコンテンツは正しく表示されます。

すべての状況でファイルが正しく表示されるようにするにはどうすればよいですか? ブラウザはそれを理解できるはずですが、多くの場合、そうすることができません。

4

1 に答える 1

4

でファイルを提供していますがContent-Type: text/plain、これはブラウザに推測を求めることになります。明らかに、すべての状況で同じ推測が得られるわけではありません。

に設定しContent-Type: text/plain; charset=iso-8859-1ます。

于 2012-10-10T20:17:16.783 に答える