[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с обработкой событий в Firefox
AlexanderShad
Доброго времени суток, уважаемые друзья.

Помогите справится с проблемой.

Мой код.

<img oncontextmenu="act();" src='картинка' border=0 alt=''>
<
script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
{event.preventDefault();}else{event.returnValue = false;}
}

</script>


Данный скрипт срабатывает по нажатию правой кнопки мыши на фото, выдает сообщения и прекращает событие вызова контекстного меню. Работает в IE Opera Chrom, но в FireFox нет! Сообщение выдает, но потом выходит контекстное меню...

Помогите отключить меню в FireFox. Что-то видать я делаю не так.
Заранее благодарен.
С уважением.



Спустя 3 часа, 45 минут, 27 секунд (23.08.2012 - 08:30) johniek_comp написал(а):
просто
return false;


в конце метода

Спустя 3 часа, 9 секунд (23.08.2012 - 11:31) AlexanderShad написал(а):
johniek_comp
Не работает.

Пробовал по разному...

<script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
{event.preventDefault();return false;}else{event.returnValue = false;}
}

</script>


<script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
{event.preventDefault();}else{event.returnValue = false;return false;}
}

</script>


<script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
{event.preventDefault();}else{event.returnValue = false;}
return false;
}
</script>

Спустя 1 час, 12 минут, 20 секунд (23.08.2012 - 12:43) johniek_comp написал(а):
<script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
return false;
}
</script>

Спустя 5 дней, 14 часов, 48 минут, 42 секунды (29.08.2012 - 03:32) AlexanderShad написал(а):
Цитата (johniek_comp @ 23.08.2012 - 10:43)
<script language='javascript'>
function act()
{
alert('(с) вася - Фотография защищена законом РФ об авторских правах!');
if (window.navigator.userAgent.indexOf ('Gecko') >= 0)
return false;
}
</script>

Прошу прощение за столько долгий ответ.
Не работает. )
Ладно.. пусть будет меню в фоксе )

Спустя 6 часов, 25 минут, 12 секунд (29.08.2012 - 09:57) bodja написал(а):
Цитата
(с) вася - Фотография защищена законом РФ об авторских правах!

Положите поверху фото прозрачную гифку и я думаю все получится.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.