5

テキストエリアとしてtinymceを使用する3つのテキストエリアがあります。それらはすべてクロムで動作しますが、Firefoxでは動作しません。PHPコードを使用してmysqlからテキストをロードしています。最初のテキストエリアは正常に読み込まれ、機能しますが、他の2つはコンテンツを短時間点滅させた後、消えます。ボックスに何も挿入できません。スクリプトは次のとおりです。

<!-- Load TinyMCE -->
<script type="text/javascript"
src="functions/tinymce/jscripts/tiny_mce/jquery.tinymce.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('textarea.tinymce').tinymce({
        // Location of TinyMCE script
        script_url : 'functions/tinymce/jscripts/tiny_mce/tiny_mce.js',

        // General options
plugins : '-examples', // - tells TinyMCE to skip the loading of the plugin
mode : "textareas",
theme : "advanced",
theme_advanced_buttons1 :
"mylistbox,mysplitbutton,bold,italic,underline,separator,strikethrough,justifyleft,
justifycenter,justifyright,justifyfull,bullist,numlist,undo,redo,link, 
unlink",
theme_advanced_buttons2 : "code,forecolor,backcolor",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom"



    });

    $('textarea.tinymce2').tinymce({
        // Location of TinyMCE script
        script_url : 'functions/tinymce/jscripts/tiny_mce/tiny_mce.js',

        // General options
plugins : '-examples', // - tells TinyMCE to skip the loading of the plugin
mode : "textareas",
theme : "advanced",
theme_advanced_buttons1:
"mylistbox,mysplitbutton,bold,italic,underline,separator,strikethrough,justifyleft,
justifycenter,justifyright,justifyfull,bullist,numlist,undo,redo,link,unlink",
theme_advanced_buttons2 : "code,forecolor,backcolor",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom"



    }); 

    $('textarea.tinymce3').tinymce({
        // Location of TinyMCE script
        script_url : 'functions/tinymce/jscripts/tiny_mce/tiny_mce.js',

        // General options
plugins : '-examples', // - tells TinyMCE to skip the loading of the plugin
mode : "textareas",
theme : "advanced",
theme_advanced_buttons1:
"mylistbox,mysplitbutton,bold,italic,underline,separator,strikethrough,justifyleft,
justifycenter,justifyright,justifyfull,bullist,numlist,undo,redo,link,unlink",
theme_advanced_buttons2 : "code,forecolor,backcolor",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom"



    }); 

});
</script>
 <!-- /TinyMCE --> 

これを修正する方法はありますか?ありがとうランディ

4

2 に答える 2

4

これは、tinyMCEまたは最新のFFアップデートのバグです。

いずれの方法でも、回避策は、CSS値を変更して(たとえば、編集可能なコンテンツ領域をドラッグして拡大/縮小することにより)、コンテンツを再描画できるようにすることです。

TinyMCEバグトラッカーにもそれに関するチケットがあります。そのバグが修正されるまで、回避策を講じる必要があります。

于 2012-04-03T22:15:49.577 に答える
-1

JavaScriptがオフになっています。Web開発ツールアドオンを使用している場合は、ブラウザの左上を確認し、[無効にする]>[JavaScriptを無効にする]>[すべてのスクリプトを無効にする]のチェックを外します。それはうまくいくでしょう。

于 2014-03-19T05:34:45.080 に答える