0

パネル内に HTML ドキュメントを表示する必要がある ExtJS アプリケーションがあります。アプリケーションは FF と chrome で正常に動作しますが、Internet Explorer 8 内でこの機能を使用しようとすると、ポップアップが表示されます。

「このファイルを保存しますか、それともオンラインでプログラムを検索して開きますか? 名前: getBinary タイプ: 不明なファイル タイプ、688KB 差出人: SERVER_NAME_HERE」

私の会社の所有物であるため、コードは含めていませんが、本当に必要な場合はモックアップを作成できます。この種の問題について、オンラインで見つけることができなかった一般的な知識があるかどうかを最初に確認したかったのです。

4

1 に答える 1

1

わかりました。スタックオーバーフローの善良な人々に謝罪しなければなりません。IE8 では、.html ページの表示に問題はありませんでした。このページは実際には .xhtml ファイルであり、コードを深く掘り下げて学んだことで、開発者の 1 人が .html と名付けました :/

したがって、Internet Explorer 8 で .xhtml ファイルを表示するには、2 つの異なる解決策があります。

  1. ここで言及されているハック/修正を使用できますw3c xhtml fix

  2. .xhtml ファイルの拡張子を .html に変更することもできますが (これはより危険です)、私の特定のケースでは、追加情報が失われることはありませんでした。

于 2012-06-21T15:04:27.470 に答える