2

そこで、URI を使用したコンテンツ エクスポートに大きく依存する jQuery プラグインを作成しています。JavaScript だけを使用すると、すべての非 IE ブラウザーで正常に動作します。IE で ActiveX を使ってダウンロードする方法もあるのですが、ブロックされることが多いので、IE では PHP 経由でしかダウンロードできないことがわかりました。したがって、IE 以外のすべてのブラウザーでは JS を使用しますが、IE では Ajax を使用します。これは悪い/非効率的な方法でしょうか?

4

1 に答える 1

0

ファイルをダウンロードしようとしていると思いますか?他のブラウザーはファイルの種類 (画像、ドキュメントなど) を推測しているため、これらのダウンロードが他のブラウザーで機能する可能性があります。

MIME-TYPE (「image/png」など) または CONTENT-TYPE (「application/javascript」) が HTTP 応答ヘッダーに設定されていない場合、これは IE では機能しません。標準に従うためであり、ファイルとは何の関係もないと想定しています。

于 2012-08-09T20:41:26.647 に答える