1

最近、更新パネルに tinymce を統合しました。

Firefox を除くすべての主要なブラウザーで問題なく動作します (Firefox 12、13b7、および最新のナイトリー 15a01 でテスト済み)。Firefox 10でもテストしましたが、同じことを行い、Firefox 4では機能しません

TinyMCE 3.5.2 を使用しています

ここに私のワークフローがあります:

TinyMCE は初めて正しく読み込まれ、コンテンツを編集できます。ただし、部分的なポストバックを実行すると、正常にロードされたことがわかり (テキストが 1、2 秒程度表示されます)、その後は消えて tinymce が使用できなくなります。つまり、クリックできず、集中できません。ただし、DOM を手動で変更してテキストを表示することはできます。

私の更新パネルには、次を使用してページの読み込み時に tinymce が読み込まれるユーザー コントロールが含まれています。

WebHelper.RegisterRichTextEditorInsideStartupScriptNoLoading(Page)
ScriptManager.RegisterStartupScript(upanel, upanel.GetType(), upanel.UniqueID, "tinymce.init();", True)    

upanel は私の UpdatePanel ID であり、tinymce へのリンクは Web ヘルパーを使用して追加されます。

何か案は?Windows および MAC 上の IE 9、Chrome、Safari で問題なく動作します。

私はこれを見つけました: https://bugzilla.mozilla.org/show_bug.cgi?id=737784 これは私の問題のように見えますが、解決策が見つかりません。

ありがとう

4

0 に答える 0