双击头部全屏效果 dialogHeaderElondblclick = e = if isFullScreen nowHight = dragDomclientHeight; nowWidth = dragDomclientWidth; nowMarginTop = dragDomstylemarginTop; dragD
在双击全屏效果的代码中,添加以下代码可以解决鼠标黏在上面的问题:
// 双击头部全屏效果
dialogHeaderEl.ondblclick = (e) => {
// 判断是否全屏
if (isFullScreen) {
// 取消全屏
// ...
} else {
// 进入全屏
// ...
// 鼠标移动事件改为绑定到 document 上,避免鼠标黏在 dialogHeaderEl 上
dialogHeaderEl.onmousedown = null;
document.onmousemove = function (e) {
// ...
};
document.onmouseup = function (e) {
// ...
};
}
};
原文地址: http://www.cveoy.top/t/topic/hkKA 著作权归作者所有。请勿转载和采集!