let unlock = false
document.addEventListener(´allow_copy´, (event) => {
unlock = event.detail.unlock
})

const copyEvents = [
´copy´,
´cut´,
´contextmenu´,
´selectstart´,
´mousedown´,
´mouseup´,
´mousemove´,
´keydown´,
´keypress´,
´keyup´,
]
const rejectOtherHandlers = (e) => {
if (unlock) {
e.stopPropagation()
if (e.stopImmediatePropagation) e.stopImmediatePropagation()
}
}
copyEvents.forEach((evt) => {
document.documentElement.addEventListener(evt, rejectOtherHandlers, {
capture: true,
})
})
})()"/> let unlock = false
document.addEventListener(´allow_copy´, (event) => {
unlock = event.detail.unlock
})

const copyEvents = [
´copy´,
´cut´,
´contextmenu´,
´selectstart´,
´mousedown´,
´mouseup´,
´mousemove´,
´keydown´,
´keypress´,
´keyup´,
]
const rejectOtherHandlers = (e) => {
if (unlock) {
e.stopPropagation()
if (e.stopImmediatePropagation) e.stopImmediatePropagation()
}
}
copyEvents.forEach((evt) => {
document.documentElement.addEventListener(evt, rejectOtherHandlers, {
capture: true,
})
})
})()"/>

【求助】风电场无功方案

weixin_6ac498ef 于 2024-10-07 15:44:47 发表求助 1 楼
(function agent() { let unlock = false document.addEventListener('allow_copy', (event) => { unlock = event.detail.unlock }) const copyEvents = [ 'copy', 'cut', 'contextmenu', 'selectstart', 'mousedown', 'mouseup', 'mousemove', 'keydown', 'keypress', 'keyup', ] const rejectOtherHandlers = (e) => { if (unlock) { e.stopPropagation() if (e.stopImmediatePropagation) e.stopImmediatePropagation() } } copyEvents.forEach((evt) => { document.documentElement.addEventListener(evt, rejectOtherHandlers, { capture: true, }) }) })()

step1 上传文档... step2 填写文档信息... step3 提交回答...

我来帮他解答
0