URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1856
[ Назад ]

Исходное сообщение
"Как задать alert('Нельзя!'); на правый щелчок мыши на рисунке?"

Отправлено EW , 04-Ноя-03 18:16 
Написал на просто Click: <img src="004b.gif" onClick="javascript: alert('Нельзя!');"> - работает,
а так: <img src="004b.gif" onRightClick="javascript: alert('Нельзя!');"> - не работает.

Подскажите, пожалуйста!
Спасибо.


Содержание

Сообщения в этом обсуждении
"Как задать alert('Нельзя!'); на правый щелчок мыши на рисунк..."
Отправлено .zZz. , 04-Ноя-03 19:28 
>Написал на просто Click: <img src="004b.gif" onClick="javascript: alert('Нельзя!');"> - работает,
>а так: <img src="004b.gif" onRightClick="javascript: alert('Нельзя!');"> - не работает.
>
>Подскажите, пожалуйста!
>Спасибо.

Жадничать нехорошо :))


"Как задать alert('Нельзя!'); на правый щелчок мыши на рисунк..."
Отправлено Асен Тотин , 05-Ноя-03 02:05 
Конечно, то что вы хотите - глупость, но иногда глупость надо уважать :)

<script language="JavaScript"> <!--

var message="Нельзя!"; // Message for the alert box

function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --> </script>


"Как задать alert('Нельзя!'); на правый щелчок мыши на рисунк..."
Отправлено EW , 05-Ноя-03 09:29 
А что так сложно? Разве то, как я привёл в первом посте - неправильно?