Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将文件插入ckeditor 4中的编辑器_Javascript_File_Plugins_Insert_Ckeditor - Fatal编程技术网

Javascript 将文件插入ckeditor 4中的编辑器

Javascript 将文件插入ckeditor 4中的编辑器,javascript,file,plugins,insert,ckeditor,Javascript,File,Plugins,Insert,Ckeditor,我正在尝试创建一个插件,允许用户插入位于其计算机上的文件内容。该文件应该是一个html文件。我创建了相应的对话框,并将其放入“ckeditor/plugins/upload/dialog”文件夹中: 这和我期望的不完全一样:只有文件名可用,但没有它的完整路径。这里出现了另一个问题:我无法访问该文件的内容,因为文件名不完整 CKEDITOR.dialog.add('uploadDialog', function(editor) { return { title: edito

我正在尝试创建一个插件,允许用户插入位于其计算机上的文件内容。该文件应该是一个html文件。我创建了相应的对话框,并将其放入“ckeditor/plugins/upload/dialog”文件夹中:

这和我期望的不完全一样:只有文件名可用,但没有它的完整路径。这里出现了另一个问题:我无法访问该文件的内容,因为文件名不完整

CKEDITOR.dialog.add('uploadDialog', function(editor) {
    return {
        title: editor.lang.common.upload,
        minWidth: 250,
        minHeight: 100,
        contents: [{
            id: 'uploadTab',
            elements: [{
                type: 'file',
                id: 'fileName',
                label: 'Select file from your computer',
            }, {
                type: 'fileButton',
                id: 'fileId',
                label: 'Upload file',
                'for': ['uploadTab', 'fileName'],
            }]
        }],
        onOk: function() {
            var filePath = this.getValueOf('uploadTab', 'fileName');
            console.log(filePath);
        }
    };
});