當我使用roxy fileman選擇文件或圖像時,如果我沒有在鍵盤中使用鍵盤,則文件或圖像不會出現在編輯器中tinymce源字段。如果我寫一個空格,並且在點擊「確定」按鈕之前將其刪除,它會正常工作。帶有RoxyFileman的選定文件不會出現在TinyMCE編輯器中
如果沒有觸發Keyup事件,則由tinxy圖像或鏈接工具不會考慮由roxy fileman給出的路徑(一條好路徑)! ?
在Firefox或Chrome中出現同樣的問題。
PHP 5.5.9,TinyMCE的4,roxyfileman 1.4.3,Ubuntu的14.04
有沒有,我不正確地使用參數?
我的代碼:
<!DOCTYPE html>
<html>
\t <head>
\t \t <title>Test TinyMCE</title>
\t \t <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
\t \t <script type="text/javascript" src="js/tinymce/tinymce.min.js"></script>
\t <!-- place in header of your html document -->
\t </head>
\t <body>
<textarea id="tinymce" name="tinymce" rows="60" cols="80">
</textarea>
<script>
// This must be set to the absolute path from the site root.
var roxyFileman = '/public/fileman/index.html?integration=tinymce4';
$(function() {
tinyMCE.init({language: 'fr_FR', selector: '#tinymce', plugins: 'link image',
toolbar: "link | image", file_browser_callback: RoxyFileBrowser});
});
function RoxyFileBrowser(field_name, url, type, win) {
var cmsURL = roxyFileman; // script URL - use an absolute path!
if (cmsURL.indexOf("?") < 0) {
cmsURL = cmsURL + "?type=" + type;
}
else {
cmsURL = cmsURL + "&type=" + type;
}
cmsURL += '&input=' + field_name + '&value=' + win.document.getElementById(field_name).value;
tinyMCE.activeEditor.windowManager.open({
file: cmsURL,
title: 'Images/Fichiers',
width: 850, // Your dimensions may differ - toy around with them!
height: 650,
resizable: "yes",
plugins: "media",
inline: "yes", // This parameter only has an effect if you use the inlinepopups plugin!
close_previous: "no"
\t }, {
window: win,
input: field_name
\t });
return false;
}
</script>
\t </body>
</html>
感謝您的幫助。