【Discuz】删除编辑器的某些工具按钮
把Discuz 7.2嵌入到iframe里进行使用,结果发帖和回帖时编辑器的撤销和重复按钮在IE下失效了,直接js运行出错,想到了干脆把这两个按钮给干掉。
修改方法其实很简单,打开templates\default\post_editor.html,找到以下代码直接删除,再删除一下模板缓存强制更新一下,搞定了。
<a id="{$editorid}_cmd_undo" title="{lang e_undo}">Undo</a> <a id="{$editorid}_cmd_redo" title="{lang e_redo}">Redo</a>
简单说明一下原理:discuz在post_editor.html中生成编辑器需要的html,然后在include\js\post.js中加上事件处理机制,具体过程就不分析了,有兴趣的同学可参考浅入分析discuz编辑器
标签: Discuz
还没有人抢沙发呢~