我在管理端使用 ckeditor。我的新演示端位于 mydomain.com/new/,管理面板位于 mydomain.com/new/admin/ 内。我正在使用 CKeditor 作为
<script type="text/javascript" src="js/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="js/ckeditor/adapters/jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('.ckeditor').ckeditor( {
filebrowserImageUploadUrl : 'js/ckeditor/filemanager/connectors/php/upload.php?Type=Image',
baseHref : "http://mydomain.com/new",
baseUrl : "http://mydomain.com/new",
} );
})
<form>
<textarea name='myeditor' class='ckeditor' id='ckeditor'></textarea>
</form>
在这里,我使用了来自 fckeditor 的 fileuploader,每个 thig 都可以正常上传,但是在显示上传的图像时,ckeditor 无法从位于 mydomain.com/new/uploads/ 的上传文件夹中加载图像。
但是当我将整个站点设置为基本目录时,即在 mydomain.com 和管理站点在 mydomain.com/admin 时,它能够在编辑器中显示图像。