let isSelect = false; let move = false; document.addEventListener('mousedown', () => { isSelect = true; }); document.addEventListener('mousemove', () => { if (isSelect) { move = true; } }); document.addEventListener('mouseup', (e) => { isSelect = false; if (move) { const selection = window.getSelection(); if (selection && selection.toString().length != 0) { parent.window.selectChange(e) } } move = false; e.preventDefault(); }); parent.window.document.getElementsByClassName("epub-container")[0].addEventListener("scroll", function (e) { parent.window.scroll(e); // 调用处理函数并传入参数 })