2009-12-10 54 views
0

我在我的網站中使用微小的mce編輯器,我想從使用tinymce的文本區域的數據庫加載一些文本。無法從數據庫中加載文本微小的MCE編輯器

爲編輯器中的JavaScript配置如下:

<script type="text/javascript"> 
tinyMCE.init({ 
    mode : "textareas", 
    theme : "advanced", 
    editor_selector : "mceAdvanced", 
    plugins : "style,table,iespell,preview,directionality,inlinepopups", 

    // Theme options 
    theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,fontsizeselect", 
    theme_advanced_buttons2 : "bullist,numlist,|,outdent,indent,|,link,unlink,image,code,|,forecolor", 
    theme_advanced_buttons3 : "tablecontrols", 
    theme_advanced_toolbar_location : "top", 
    theme_advanced_toolbar_align : "left", 

    // Example content CSS (should be your site CSS) 
    content_css : "css/example.css", 

    // Drop lists for link/image/media/template dialogs 
    template_external_list_url : "js/template_list.js", 
    external_link_list_url : "js/link_list.js", 
    external_image_list_url : "js/image_list.js", 
    media_external_list_url : "js/media_list.js", 

    // Replace values for the template plugin 
    template_replace_values : { 
     username : "Some User", 
     staffid : "991234" 
    } 
}); 
</script> 

,這是我想要加載內textarea的文本方式:

<textarea name="program" cols="40" rows="12" class="contact_fields mceAdvanced"><? php echo $row_this_trip['program']; ?></textarea> 

還沒有以下是工作:

<textarea name="program" cols="40" rows="12" class="contact_fields mceAdvanced">Lorem Ipsum</textarea> 

<textarea name="program" cols="40" rows="12" class="contact_fields mceAdvanced"><?php echo(htmlentities($row_this_trip['program'])); ?></textarea> 

我在這找不到什麼問題。你能幫我麼?

+0

我現在不能Google,但除了預先設置textarea(應該可以工作)之外,大多數Rich編輯器都有一個專門的JavaScript函數來將數據加載到編輯器中。你應該在文檔中發現,這可能有幫助。 – 2009-12-10 11:33:03

+0

我們使用TinyMCE,只能在textarea標籤之間回顯內容,他的代碼應該可以工作。 – 2009-12-10 11:35:03

+0

你能否確認textarea中實際上有一些輸出? 您是否收到任何Javascript錯誤消息? 你可以發佈你初始化Textarea的代碼嗎? – 2009-12-10 11:39:57

回答

1

你有鏈接到你的HTML到TinyMCE腳本?

<script src="linktoscript.js" type="text/javascript" /> 
+0

是的,當然,除了我無法在其中加載文本的事實,編輯器還可以正常工作。 我也剛剛發現問題出現在Firefox瀏覽器中。一切正常,使用所有其他瀏覽器。這很奇怪。 – ktsixit 2009-12-10 11:51:52