DX3.0浮动层/浮动窗口拖动不受控制,靠边隐藏BUG。
好像在还早之前的版本就出现这问题了。就是论坛所有的浮动窗口在拖动时会隐藏到边上,造成极差的用户体验。回复、删除、推送、DIY弹出层等各种弹出层的时候,如果我们当前正在浏览至页面中间(滚动条不是在顶部)的时候,拖动浮动层,这个层会获取并定位至TOP整个页面的高度,而不是窗口的高度,这样,这个层就飞出窗外了。。。
BUG的原因怀疑是在历次版本升级时造成。
解决方法:
static/js/common.js
找到这三行var sxy = fetchOffset(menuObj);
JSMENU['drag'] = parseInt(sxy['left']) || 0;
JSMENU['drag'] = parseInt(sxy['top']) || 0;换成这二行JSMENU['drag'] = parseInt(menuObj.style.left);
JSMENU['drag'] = parseInt(menuObj.style.top);
页:
[1]