2013-03-26 56 views
0

目前我正在開發一個網站,並使用TinyMCE作爲管理後端的文本編輯器。總的來說,它運行良好,但對於像鏈接,圖像,媒體或任何應顯示彈出按鈕的按鈕,彈出窗口會一直顯示404 Not Found。TinyMCE彈出顯示404沒有找到

我不知道是什麼問題。我相信我已經包含tinyMce.js,jQuery.tinyMce.js & tinyMCe.css。 我錯過了什麼嗎?

這是劇本我加入到我的網頁

<script type="text/javascript"> 
jQuery(document).ready(function(){ 

    ///// TINYMCE EDITOR ///// 
    jQuery('textarea.tinymce').tinymce({ 
    // Location of TinyMCE script 
    script_url : 'js/plugins/tinymce/tiny_mce.js', 

    // General options 
    theme : "advanced", 
    skin : "themepixels", 
    plugins : "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,advlist", 
    inlinepopups_skin: "themepixels", 
    // Theme options 
    theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,outdent,indent,blockquote,formatselect,fontselect,fontsizeselect", 
    theme_advanced_buttons2 : "pastetext,pasteword,|,bullist,numlist,undo,redo,|,link,unlink,help,code,|,preview,|,forecolor,backcolor,removeformat,|,charmap,media,|,fullscreen", 
    theme_advanced_buttons3 : "", 
    theme_advanced_toolbar_location : "top", 
    theme_advanced_toolbar_align : "left", 
    theme_advanced_statusbar_location : "bottom", 
    theme_advanced_resizing : true, 

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

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

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


    jQuery('.editornav a').click(function(){ 
     jQuery('.editornav li.current').removeClass('current'); 
     jQuery(this).parent().addClass('current'); 
     if(jQuery(this).hasClass('visual')) 
      jQuery('#elm1').tinymce().show(); 
     else 
      jQuery('#elm1').tinymce().hide(); 
     return false; 
    }); 
}); 
</script> 

後,我檢查我的控制檯,它顯示這個錯誤:

無法加載資源:服務器與404狀態(沒有找到迴應)localhost:82/indocreweb/backend/business/assets/css/plugins/tinymce.css

路徑應該是localhost:82/indocreweb/assets/css/plugins/tinymce.css; localhost:82/indocreweb/backend/business是使用tinyMCE的頁面的路徑。

有人可以幫我嗎?

謝謝。

+1

嘗試添加代碼。儘可能多地提供信息。 – Thijs 2013-03-26 08:15:19

回答

1

我想我已經想通了〜雖然回答我自己的問題很尷尬。那麼,希望你不會像我一樣犯同樣的愚蠢錯誤。

因此,基於Web控制檯,追蹤無法找到的每個頁面,並確保它們都存在(在我的情況下,它發生是因爲一些插件的一部分被重命名爲錯誤)。一旦我確定他們都可以找到,彈出窗口就可以正常工作。

+0

這裏很好(在SO)回答你自己的問題。另外,我很高興你最終找到了你需要的幫助。 ;) – 2018-02-20 17:21:24