1. Запретите меню правой кнопки мыши:
Есть два способа запретить правильную кнопку мыши
1. Добавьте дескриптор событий JavaScript в тег корпуса элемента HTML, код заключается в следующем:
Кода -копия выглядит следующим образом:
<body oncontextmenu = "return false">
Примечание. Вы также можете запретить щелчок правой кнопкой мыши в указанном месте веб-страницы. Например, вы хотите запретить щелчок правой кнопкой мыши на определенном изображении на веб-странице, чтобы предотвратить загрузку, или вы хотите запретить щелкнуть правой кнопкой мыши по абзацу текста или таблицы на веб-странице. Вам нужно только добавить приведенный выше красный код в соответствующий элемент тега HTML, например:
Кода -копия выглядит следующим образом:
<img src = "logo.gif" ширина = 88 высота = 31 OnContextMenu = "return false">
<!-добавлен на картинку->
<таблица OncontextMenu = "return false">
<!-добавлен в таблицу->
<font oncontextmenu = "return false"> текстовое содержимое </font>
<!-добавлен в текст->
2. Напишите функцию JavaScript, а затем вызовите обработку событий. Код заключается в следующем:
Кода -копия выглядит следующим образом:
<сценарий языка = javascript>
<!-
document.oncontextmenu = mylock1;
Функция mylock1 () {
event.returnValue = false;
}
//->
</script>
Примечание: обратите внимание на код! Просто скопируйте приведенный выше код между <Head> и </Head> из исходного кода веб -страницы HTML.
Если вы хотите щелкнуть правой кнопкой мыши тег, указанный элементом веб-страницы, просто измените документ на соответствующее имя тега объекта веб-страницы.
2. Отключить перетаскивание и выбор элементов веб -страницы:
Как и в приведенном выше примере, существует два метода, чтобы запретить правильную кнопку мыши.
1. Добавьте дескриптор событий JavaScript в тег корпуса элемента HTML, код заключается в следующем:
Кода -копия выглядит следующим образом:
<body onselectstart = "вернуть false">
Примечание. Подобно использованию правой кнопкой мыши выше
2. Напишите функцию JavaScript, а затем вызовите обработку событий. Код заключается в следующем:
Кода -копия выглядит следующим образом:
<сценарий языка = javascript>
<!-
Document.OnselectStart = mylock1;
Функция mylock1 () {
event.returnValue = false;
}
//->
</script>
Примечание. Обратите внимание на верхний и нижний случай заявления! Просто скопируйте приведенный выше код между <Head> и </Head> из исходного кода веб -страницы HTML.
Если вы хотите щелкнуть правой кнопкой мыши тег, указанный элементом веб-страницы, просто измените документ на соответствующее имя тега объекта веб-страницы.
Подводя итог, если мы хотим запретить меню правой кнопкой мыши на веб-странице и сопротивление мыши, мы можем использовать следующие два метода:
Метод 1:
Кода -копия выглядит следующим образом:
<body oncontextmenu = "вернуть false;" OnSelectStart = "вернуть false">
Метод 2:
Кода -копия выглядит следующим образом:
<сценарий языка = javascript>
<!-
Document.OnselectStart = mylock1;
document.oncontextmenu = mylock1;
Функция mylock1 () {
event.returnValue = false;
}
//->
</script>
Выше приведено краткое изложение моих часто используемых методов. Это не очень всеобъемлющее. Если у вас есть другие методы, пожалуйста, оставьте мне сообщение. Эта статья продолжает обновляться.