2012-03-02 16 views
0

私たちのソフトウェアの一部として、少しメールを送信しました。それは基本的なテキストのスタイリングのためにTinyMCEを使用します。私はバックエンドで変換されたプレースホルダーを持っていて、ユーザーがそれらを入力するのではなく、TinyMCEインターフェース上にドラッグアンドドロップすることができます。これは、すべてのブラウザで完全に動作します。 IEの場合を除き、停止記号カーソルを表示し、それを許可しません。テキストはカーソル上に保持されていますが、他の入力フィールドにドロップできますが、TinyMCEエディタにはドロップできません。これは何だろうか?TinyMCEにテキストをドラッグすると、IEで動作しません

ありがとうございました。

+0

を?私の最高の推測、それはインターネットのバグエクスプローラーの機能ではなく、そのために実現不可能です。 – OptimusCrime

+0

TinyMCEのライブデモ(http://www.tinymce.com/tryit/full.php)は、IEのDrag&Dropで動作するようです。あなたのページの1つで問題を教えてください。 –

+0

問題は、TinyMCEエディタに入力可能なPタグがあることです。他のブラウザでは、エディタウィンドウの任意の領域にテキストをドラッグアンドドロップして、そのPタグにドロップします。 IE9では(他のバージョンも可能です)、Pタグ自体にテキストをドロップすることができますが、これは12pxの高さにすぎないため、テキストをドロップすることはできません。問題をシミュレートするにはライブデモ、内容をクリアし、テキストをドロップしようとします。 Pタグの12pxの高さの領域を落とさない限り、落とすことはできません。 –

答えて

0

これは、これらのpをbrに変更するのに役立ちますか?それがない場合は、このコードでそれらを変更することができます。ここ

tinyMCE.init({ 
    forced_root_block : false, 
    force_br_newlines : true, 
    force_p_newlines : false 
}); 

詳細情報:あなたが作業しているIEのバージョンは何http://www.tinymce.com/wiki.php/TinyMCE_FAQ#TinyMCE_produce_P_elements_on_enter.2Freturn_instead_of_BR_elements.3F

+0

私はほぼ一週間前に自分の答えを加えて、賞金を選びたいと思っていました。 –

関連する問題