【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】删除编辑器的某些工具按钮
    标签:
    分享:

还没有人抢沙发呢~

无觅相关文章插件,快速提升流量