(function () { window.UEDITOR_HOME_URL = "/plugins/ueditor/"; var URL = window.UEDITOR_HOME_URL || getUEBasePath(); window.UEDITOR_CONFIG = { UEDITOR_HOME_URL:URL ,imageUrl:URL+"asp/imageUp.asp" ,imagePath:"" ,scrawlUrl:URL+"asp/scrawlUp.asp" ,scrawlPath:"" ,fileUrl:URL+"asp/fileUp.asp" ,filePath:"" ,catcherUrl:URL +"asp/getRemoteImage.asp" ,catcherPath:"" ,imageManagerUrl:URL + "asp/imageManager.asp" ,imageManagerPath:"" ,wordImageUrl:URL + "asp/imageUp.asp" ,wordImagePath:"" ,zIndex:10 ,toolbars: [ [ 'anchor', //锚点 'undo', //撤销 'redo', //重做 'bold', //加粗 'indent', //首行缩进 'italic', //斜体 'underline', //下划线 'strikethrough', //删除线 'subscript', //下标 'fontborder', //字符边框 'superscript', //上标 'formatmatch', //格式刷 'source', //源代码 'blockquote', //引用 'pasteplain', //纯文本粘贴模式 'selectall', //全选 'print', //打印 'preview', //预览 'horizontal', //分隔线 'removeformat', //清除格式 'time', //时间 'date', //日期 'unlink', //取消链接 'insertrow', //前插入行 'insertcol', //前插入列 'mergeright', //右合并单元格 'mergedown', //下合并单元格 'deleterow', //删除行 'deletecol', //删除列 'splittorows', //拆分成行 'splittocols', //拆分成列 'splittocells', //完全拆分单元格 'deletecaption', //删除表格标题 'inserttitle', //插入标题 'mergecells', //合并多个单元格 'deletetable', //删除表格 'cleardoc', //清空文档 'insertparagraphbeforetable', //"表格前插入行" 'fontfamily', //字体 'fontsize', //字号 'paragraph', //段落格式 'simpleupload', //单图上传 'insertimage', //多图上传 'edittable', //表格属性 'edittd', //单元格属性 'link', //超链接 'emotion', //表情 'spechars', //特殊字符 'searchreplace', //查询替换 'map', //Baidu地图 'insertvideo', //视频 'justifyleft', //居左对齐 'justifyright', //居右对齐 'justifycenter', //居中对齐 'justifyjustify', //两端对齐 'forecolor', //字体颜色 'backcolor', //背景色 'insertorderedlist', //有序列表 'insertunorderedlist', //无序列表 'fullscreen', //全屏 'directionalityltr', //从左向右输入 'directionalityrtl', //从右向左输入 'rowspacingtop', //段前距 'rowspacingbottom', //段后距 'pagebreak', //分页 'insertframe', //插入Iframe 'imagenone', //默认 'imageleft', //左浮动 'imageright', //右浮动 'imagecenter', //居中 'wordimage', //图片转存 'lineheight', //行间距 'edittip ', //编辑提示 'autotypeset', //自动排版 'touppercase', //字母大写 'tolowercase', //字母小写 'background', //背景 'template', //模板 'inserttable', //插入表格 'drafts', // 从草稿箱加载 'charts', // 图表 ] ] ,initialContent:'' ,initialStyle:'body{font-size:14px;font-family:微软雅黑,宋体,Arial,Helvetica,sans-serif;}' ,initialFrameHeight:100 ,autoHeightEnabled:true ,autoFloatEnabled:true ,sourceEditor:"codemirror" ,codeMirrorJsUrl:URL + "third-party/codemirror/codemirror.js" ,codeMirrorCssUrl:URL + "third-party/codemirror/codemirror.css" ,iframeCssUrl:'/css/editor.css' }; function getUEBasePath(docUrl, confUrl){return getBasePath( docUrl || self.document.URL || self.location.href, confUrl || getConfigFilePath());}; function getConfigFilePath(){var configPath = document.getElementsByTagName('script');return configPath[ configPath.length -1 ].src;}; function getBasePath(docUrl, confUrl){ var basePath = confUrl; if(/^(\/|\\\\)/.test(confUrl)){basePath = /^.+?\w(\/|\\\\)/.exec(docUrl)[0] + confUrl.replace(/^(\/|\\\\)/,'');}else if(!/^[a-z]+:/i.test( confUrl)){docUrl = docUrl.split( "#" )[0].split( "?" )[0].replace( /[^\\\/]+$/, '' );basePath = docUrl + "" + confUrl;}; return optimizationPath(basePath); }; function optimizationPath(path){ var protocol = /^[a-z]+:\/\//.exec( path )[ 0 ], tmp = null, res = []; path = path.replace( protocol, "" ).split( "?" )[0].split( "#" )[0]; path = path.replace( /\\/g, '/').split( /\// ); path[ path.length - 1 ] = ""; while(path.length){ if(( tmp = path.shift())=== ".."){res.pop();} else if(tmp !== "."){res.push( tmp ); }; }; return protocol + res.join("/"); }; window.UE = {getUEBasePath: getUEBasePath}; })();