在浏览器中执行javascript(nodejs)



我正在使用NodeJs,我想执行此代码来禁用右键点击

if (result[0]['disable_right_click']) {
newJs += `document.addEventListener('contextmenu', function (e) {
e.preventDefault();
}, false);    
`;
} 

但我在浏览器中得到的回应是:https://ibb.co/vcLYdBG

我想执行代码,我还在学习

您将javascript代码呈现为字符串。应包装在<script>标记内。

if (result[0]['disable_right_click']) {
newJs += `<script>document.addEventListener('contextmenu', e => e.preventDefault());</script>`;
} 

您可以在contextmenu事件处理程序中添加return;

最新更新