2009-05-25 10 views
1

これはかなりです。tinymce新しいウィンドウを開くFirefoxとChromeのダウンロードダイアログに切り替える

私はtinymceでカラーピッカーやリンクダイアログなどの新しいウィンドウを開くものを押すと、FireFox/Chromeがウィンドウを開くように見えて、突然標準のファイルダウンロードダイアログが開きます要求されたhtmlファイルをダウンロードしたいと確信しているかどうかを尋ねます。

すべて同じプラグインを使用しているFirefox/Chromeは、サンプルページですべてのサンプルを正しく実行できます。だから、それはブラウザではありません。

リクエストURLは正しいです(LiveHTTPHeadersに表示されているとおり)。

驚くべきことに、IE7にはこの問題はありません。

私はwindow.openの動作で何かを推測しており、おそらくtinymce自体とは関係ありません。

ご意見は大変ありがとうございます。ブラウザ内、すなわち -

+0

あなたのMIMEタイプを確認してください – Javier

+0

私は提出した後にちょっと考えました。時には状況を説明するだけでも役立つと思います。とにかくありがとう! – gnosis

+0

確認:それはmimetypesでした。 誰も.htmファイルを持っていますか? – gnosis

答えて

1
  • あなたはブラウザがインラインで表示できるものとして認識していないのContent-Typeヘッダでページを送信することができます。チャンスはContent-Type: text/htmlとして送信することです。

  • あなたは、このようなContent-Disposition: attachmentとして、インラインでそれを表示しないようにブラウザに指示のContent-処分ヘッダーにページを送信することができます。