# xhEditor初始化代码生成向导 for xhEditor

## 1: 选择编辑器初始化模式

## 2: 更改初始化参数

基本参数

textareaID 需要初始化为编辑器的textarea的id值

tools 工具栏组：full,mfull,simple,mini，或者自定义每个按钮，点击查看完整按钮表

skin
皮肤选择，留空默认default皮肤

width 编辑器宽度，留空读取textarea宽度

height 编辑器高度，留空读取textarea高度

hoverExecDelay 悬停自动执行延迟的时间，数值(单位毫秒)，默认为100，设置为-1关闭此功能

layerShadow 按钮面板和模式窗口的背景阴影，参数：0(不显示),大于0(显示阴影并设置阴影深度)

clickCancelDialog
点击任意位置取消按钮面板功能

forcePtag
强制P标签

disableContextmenu
禁用编辑区的右键菜单

background 设置编辑器背景，格式同CSS同名参数一致。建议直接设置textarea的css背景

editorRoot 编辑器JS文件所在的根路径，用在某些特殊情况下定位编辑器的根路径

cleanPaste
是否清理粘贴HTML代码，清理Word或强制转文本

submitID 非标准submit提交时指定提交按钮的ID值，以触发编辑值同步

初始状态参数

sourceMode
初始化时直接设置为源代码模式

fullscreen
初始化时直接设置为全屏状态

HTML代码控制参数

internalStyle
是否禁用内部样式 <style></style>

inlineStyle
是否禁用内联样式 style="" class=""

internalScript
是否禁用内部脚本 <script></script>

inlineScript
是否禁用内联脚本 onclick=""

linkTag
是否禁用link标签 <link rel="stylesheet" type="text/css" href="" />

urlBase 设置本地URL的根路径，用在前后台相对根路径不同的情况

urlType
本地URL的转换方案选择

showBlocktag
是否显示块标记

loadCSS 加载外部CSS文件到iframe编辑区域中

上传相关参数

upBtnText 上传按钮的文本，可以定义为任意文字，默认：“上传”

html5Upload
是否开启HTML5上传支持，默认：允许，此选项需要浏览器支持HTML5上传功能

upMultiple 允许一次上传多少文件，默认：99，设置为1关闭，需支持HTML5上传

upLinkUrl 超链接文件上传接收URL，例：upload.php，可使用内置变量{editorRoot}

upLinkExt 超链接上传前限制本地文件扩展名，默认：zip,rar,txt

upImgUrl 图片文件上传接收URL，例：upload.php，可使用内置变量{editorRoot}

upImgExt 图片上传前限制本地文件扩展名，默认：jpg,jpeg,gif,png

upFlashUrl FLASH动画文件上传接收URL，例：upload.php，可使用内置变量{editorRoot}

upFlashExt FLASH动画上传前限制本地文件扩展名，默认：swf

upMediaUrl 多媒体文件上传接收URL，例：upload.php，可使用内置变量{editorRoot}

upMediaExt 多媒体上传前限制本地文件扩展名，默认：wmv,avi,wma,mp3,mid

其它参数

defLinkText 超链接的默认文字，默认值：点击打开链接

emotPath 自定义表情图片的根路径

emots 自定义表情，可以是一定格式的JSON格式，点击查看表情数据定义格式

emotMark
是否在表情img标签上标注emot属性

modalWidth showModal弹出窗口的默认宽度，例如：600

modalHeight showModal弹出窗口的默认高度，例如：400

modalTitle
showModal弹出窗口是否显示上方的标题栏

readTip 无障碍读屏软件提示文字，可用来为残疾人士提示快捷键等信息

## 3: 预览编辑器

## 4: 复制源代码

备注：本向导不包括plugins、onUpload、onPaste和shortcuts几个参数，请自行添加。更多参数说明和API指南，请访问xhEditor进阶使用