Я работаю с NodeJs и хочу выполнить этот код, чтобы отключить щелчок правой кнопкой мыши.
if (result[0]['disable_right_click']) {
newJs += `document.addEventListener('contextmenu', function (e) {
e.preventDefault();
}, false);
`;
}
Но я получаю это как ответ в браузере: https://ibb.co/vcLYdBG
Я хочу выполнить код, я все еще учусь
Вы можете добавить return;
в обработчик событий contextmenu
Вы визуализируете код javascript в виде строки. Должен быть завернут внутрь тега <script>
.
if (result[0]['disable_right_click']) {
newJs += `<script>document.addEventListener('contextmenu', e => e.preventDefault());</script>`;
}
Вы можете добавить исполняемый фрагмент к своему вопросу с помощью кнопки на панели инструментов в редакторе. Не могли бы вы сделать это и завершить код, чтобы мы могли запустить его и посмотреть, что вы имеете в виду? В качестве первой реакции: код, находящийся внутри строки, не будет выполняться....