Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DX2.5编辑器换行时候出现多个换行的BUG

[复制链接]
夠了ч! 发表于 2013-11-1 10:50:35 | 显示全部楼层 |阅读模式
本帖最后由 夠了ч! 于 2013-11-1 10:52 编辑

        在任意板块发帖或者回帖的时候(排除快速发帖),正常情况下,不切换编辑器右上角“纯文本”选项,换行是正常的,一行就是一行。        如果点击那个“纯文本”选项的对勾,然后再取消对勾切换回来,换行就不正常了,按一下回车就换两行,如果再切换下“纯文本”,回车就换三行,就是美切换一次“纯文本”换行就会累加的多一行,希望大大给予帮助解决。

同样情况在多个DX2.5平台的网站都能轻松重现BUG、本地环境也安装了一个全新的DX2.5也是这样情况。现在官方的3.1版本不存在该BUG。
测试账号密码会PM给大大。不知道哪位大大借这个活啊。


在之前也有用户反馈过该问题:
X2.5 編輯器換行 bug, 官網實測存在
https://discuz.dismall.com/thread-3101713-1-1.html
(出处: Discuz! 官方站)


aa65535 发表于 2013-11-30 00:17:01 | 显示全部楼层
本帖最后由 aa65535 于 2013-12-2 11:33 编辑

事件重复绑定导致的,\static\js\editor.js
setEditorEvents函数改成这个
  1. function setEditorEvents() {
  2.         if(BROWSER.firefox || BROWSER.opera) {
  3.                 editdoc.onmouseup = mouseUp;
  4.                 editdoc.onkeyup = keyUp;
  5.                 editdoc.onkeydown = keyDown;
  6.         } else if(editdoc.attachEvent) {
  7.                 try{
  8.                         editdoc.body.onmouseup = mouseUp;
  9.                         editdoc.body.onkeyup = keyUp;
  10.                         editdoc.body.onkeydown = keyDown;
  11.                 } catch(e) {}
  12.         }
  13. }
复制代码


2013-12-2 11:31:32补充:
上面方法在IE8及以下版本有点问题,发帖快捷键不能使用。
发帖还有新的BUG(快捷键重复提交BUG)所以一起修复了,直接放上文件了,替换即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

下砂 发表于 2013-11-1 14:03:03 | 显示全部楼层
2.5最新的补丁包吗?
回复

使用道具 举报

 楼主| 夠了ч! 发表于 2013-11-1 14:29:28 | 显示全部楼层
下砂 发表于 2013-11-1 14:03
2.5最新的补丁包吗?

什么补丁包?我下载的是2013-04-26最新的程序。
我把测试账号密码给您发过去。
回复

使用道具 举报

 楼主| 夠了ч! 发表于 2013-11-4 20:16:53 | 显示全部楼层
下砂 发表于 2013-11-1 14:03
2.5最新的补丁包吗?

下砂大大辛苦了,这个BUG怎么样了呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-3-10 15:47 , Processed in 0.031590 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表