Нет. Вы можете запретить обычному пользователю беспокоиться, но дело в том, что URL-адрес отправляется в браузер для загрузки. Так что, по крайней мере, я мог просмотреть источник и выяснить его.
Если вы действительно хотите раздражать пользователя, вы можете прикрепить событие oncontextmenu
, которое будет захватывать щелчок правой кнопкой мыши в некоторых браузерах.
редактировать
В ответ на ваш комментарий ..
Поскольку вы используете jQuery, вы можете использовать этот плагин для обнаружения щелчков правой кнопкой мыши. Он был протестирован в большинстве браузеров.
Затем вы можете использовать что-то вроде SimpleModal для отображения модального поля, которое вы хотите показать пользователю ..
$('img').rightClick(function (e) {
$.modal(...);
});