94 lines
2.8 KiB
JavaScript
94 lines
2.8 KiB
JavaScript
(function () {
|
|
var URL = window.UEDITOR_HOME_URL || getUEBasePath(document.currentScript || document.scripts[document.scripts.length - 1]);
|
|
|
|
window.UEDITOR_CONFIG = {
|
|
UEDITOR_HOME_URL: URL,
|
|
UEDITOR_CORS_URL: URL,
|
|
|
|
// 编辑器初始化高度
|
|
initialFrameHeight: 400,
|
|
|
|
// 编辑器初始化宽度
|
|
initialFrameWidth: '100%',
|
|
|
|
// 是否启用元素路径
|
|
elementPathEnabled: false,
|
|
|
|
// 是否启用字数统计
|
|
wordCount: false,
|
|
|
|
// 是否启用自动保存
|
|
autoSaveEnable: false,
|
|
|
|
// 是否启用自动获取焦点
|
|
focus: false,
|
|
|
|
// 是否启用全屏
|
|
fullscreen: false,
|
|
|
|
// 是否启用自动高度
|
|
autoHeightEnabled: false,
|
|
|
|
// 是否启用自动获取焦点
|
|
autoFloatEnabled: false,
|
|
|
|
// 是否启用右键菜单
|
|
enableContextMenu: false,
|
|
|
|
// 是否启用自动排版
|
|
autoTypeset: false,
|
|
|
|
// 是否启用自动清除空节点
|
|
autoClearEmptyNode: true,
|
|
|
|
// 是否启用自动转换
|
|
allowDivTransToP: true,
|
|
|
|
// 是否启用RGB转十六进制
|
|
rgb2Hex: true,
|
|
|
|
// 是否启用调试模式
|
|
debug: false,
|
|
|
|
// 工具栏配置
|
|
toolbars: [
|
|
[
|
|
'fullscreen', 'source', '|', 'undo', 'redo', '|',
|
|
'bold', 'italic', 'underline', 'strikethrough', '|',
|
|
'forecolor', 'backcolor', '|',
|
|
'insertorderedlist', 'insertunorderedlist', '|',
|
|
'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|',
|
|
'link', 'unlink', '|',
|
|
'simpleupload', 'insertimage', '|',
|
|
'inserttable', '|',
|
|
'print', 'preview'
|
|
]
|
|
],
|
|
|
|
// 图片上传配置
|
|
imageActionName: 'uploadimage',
|
|
imageFieldName: 'file',
|
|
imageMaxSize: 2048000,
|
|
imageAllowFiles: ['.png', '.jpg', '.jpeg', '.gif', '.bmp'],
|
|
imageUrlPrefix: '',
|
|
|
|
// 文件上传配置
|
|
fileActionName: 'uploadfile',
|
|
fileFieldName: 'file',
|
|
fileMaxSize: 51200000,
|
|
fileAllowFiles: ['.doc', '.docx', '.pdf', '.txt', '.zip', '.rar'],
|
|
fileUrlPrefix: '',
|
|
|
|
// 错误提示
|
|
tipError: function (message, title) {
|
|
console.error('UEditor Error:', message);
|
|
}
|
|
};
|
|
|
|
function getUEBasePath(docObj) {
|
|
var baseElement = docObj.getElementsByTagName('script')[0];
|
|
var basePath = baseElement.src;
|
|
basePath = basePath.substring(0, basePath.lastIndexOf('/') + 1);
|
|
return basePath;
|
|
}
|
|
})();
|