####################################################################### # # xhEditor 变更日志 # ####################################################################### ver 1.1.0 (2010-9-1) 1. 添加:添加由网友shiny原创设计的皮肤NoStyle 2. 添加:demo07 UBB演示页面添加Google地图插件,也作为不定宽按钮的演示 3. 添加:添加urlType转非相对路径中合并“..”到上一级路径的功能 4. 添加:添加emotPath初始化参数,以将表情指向其它自定义URL路径下,注意路径必需以“/”结尾 5. 添加:添加urlBase初始化参数,用来定义超链接、图片及Flash等文件的相对根路径,同时也是urlType参数的参考根路径 6. 添加:经用户反馈意见,重新添加“预览”功能按钮 7. 添加:添加双击超链接、图片、Flash和多媒体可直接打开相应修改界面的功能,注:某些浏览器双击Flash和多媒体会有问题 8. 添加:打开面板时可按Esc键隐藏当前的面板 9. 添加:初始化参数添加disableContextmenu,用以禁用浏览器在编辑区域的默认右键菜单,设置为true禁用,默认不禁用 10.添加:Word粘贴自动过滤功能由原先的IE only增加为跨浏览器兼容 11.添加:添加强制粘贴为文本功能,初始化参数forcePasteText设置为true开启此功能,默认不强制文本 12.添加:添加Pidgin和IPB两套表情,并在demo05和demo07中添加相应的配置演示 13.添加:初始化参数添加editorRoot,在某些特殊情况下定位编辑器的根路径 14.添加:将本地电脑中的多个文件拖放至编辑器的编辑区即可上传并插入,此功能需要浏览器支持HTML5上传(Firefox,Chrome) 15.添加:iframe式模式窗口的子窗口添加unloadme接口,用以手动关闭当前模式窗口 1. 修正:showIframeModal上传模式下onUpload接口无效问题的修正 2. 修正:使用无效按钮名称会导致JS出错问题的修正 3. 修正:IE6,IE7在iframe框架中使用xhEditor会在页面中出现_xhe_cursor问题的修正 4. 修正:IE浏览器在图片、FLASH等控件上按Backspace会导致整个页面后退问题的修正 5. 修正:回车BR模式在IE浏览器下,按下回车只显示一个空格不换行问题的修正 6. 修正:IE浏览器中会造成内存泄漏问题的修正 7. 修正:WebKit内核浏览器回车换行在切换一次源代码后会丢失问题的修正 8. 修正:formatXHTML函数错误的处理转义符\ ,造成合法HTML代码错乱问题的修正 1. 调整:皮肤框架进行了调整,支持不定宽按钮,需要的用户可自行设计修改 2. 调整:为使按钮配置更直观简便,原按钮分隔符Separator变更为“|”,原按钮换行符BtnBr变更为“/” 3. 调整:原localUrl参数名变更为urlType ver 1.0.0 Final (2010-7-1) 1. 添加:添加html5Upload参数,用以关闭HTML5上传功能,若关闭HTML5上传,则upMultiple参数无效 2. 添加:添加delShortcuts API接口,以供插件或者外部动态的删除快捷键 1. 修正:UBB模块背景色在Firefox浏览器下某些情况会丢失问题的修正 2. 修正:IE6浏览器直接在
标签内调用初始化JS代码失败问题的修正 3. 修正:插件代码在IE的某些特殊情况会造成焦点丢失问题的修正 4. 修正:Firefox浏览器下用jQuery的load动态加载带编辑器代码页面无效问题的修正 5. 修正:从Word文档粘贴内容在Chrome浏览器中清理不完全问题的修正 6. 修正:inlineStyle参数无效问题的修正 7. 修正:IE浏览器粘贴无法清理Word文档问题的修正 1. 调整:优化初始化代码以提高初始化速度 2. 调整:考虑到“关于”按钮自动显示容易影响正常用户使用体验,特关闭此按钮的自动显示功能 3. 调整:考虑php的json支持需要5.2版本以上才支持,对演示上传程序upload.php进行了适当的调节以提高兼容性,并同时优化了某些代码流程 4. 调整:upMultiple参数由原先的逻辑值,变更为数值型,代表允许一次最大上传文件数,允许值:大于0的整数,等于1代表关闭多文件选择 5. 调整:缩略图等参数分隔符逗号:“,”在非常多的特殊URL中容易出现,因此变更为:“||” 6. 调整:根据用户反馈意见,将默认表情变更为QQ表情 7. 调整:某些按钮的功能代码中使用title属性传值,会与某些toolTip插件冲突,因此变更传值属性值以提高兼容性 8. 调整:关闭所有textarea在Chrome浏览器中的拖动改变大小功能 ver 1.0.0 RC3 (2010-5-6) 1. 添加:添加HTML5上传支持:多文件选择上传、真实上传进度显示以及从电脑中直接拖放文件上传,注:相应功能需要浏览器支持 2. 添加:添加upMultiple参数,控制是否允许多文件选择上传,默认为开启,此功能需要浏览器支持HTML5上传 3. 添加:添加全选SelectAll和打印Print两个工具按钮 4. 添加:添加多行完全工具栏组mfull,添加演示在demo01和demo02 5. 添加:对话框面板中的textarea表单项中按Ctrl+Enter自动调用确定按钮,目前仅影响“粘贴文本”按钮 6. 添加:非IE浏览器下对话框面板打开后在第一个可输入表单项设置焦点 1. 修正:会造成网页中非jquery的submit事件return false无效问题的修正 2. 修正:IE浏览器下从写字板粘贴内容会额外增加多余代码问题的修正 3. 修正:IE浏览器下段落标签无效问题的修正 4. 修正:IE浏览器下插入URL结尾带参数的FLASH和多媒体文件,会造成代码完全失效问题的修正 5. 修正:hr等自结束标签导致代码缩进格式化错误问题的修正 6. 修正:多次初始化编辑器,插件会被重复加载问题的修正 7. 修正:扩展的jQuery方法.val('test')不支持多dom批量写值问题的修正 8. 修正:IE6某些情况下打开按钮面板会造成界面闪动问题的修正 9. 修正:Firefox从全屏返回正常界面会导致当前页面滚动条置顶问题的修正 10.修正:shortcuts参数及addShortcuts函数定义的多个相同快捷键,最早定义才有效的问题修正,并允许在事件代码中return false来取消当前事件 11.修正:使用非强制P标签(BR模式)情况下,列表中无法用回车产生新列表项问题的修正 12.修正:IE浏览器下,菜单、颜色和表情由于代码编写不够完善,造成打开缓慢问题的修正 13.修正:无论是否开启内部代码,都会造成