[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: А так можно извернуться)?
medvedeva
Приветствую.

Вопрос навеян этой темой, хочется сделать так, чтобы на странице, при клике на определённой ссылке левой кнопкой мыши, происходило действие клика правой кнопкой мыши (вылезло контекстное меню), а не просто переход по ссылке.

Обгуглилась по самое не хочу :angry: но для JS ничего не нашла подобного :(

Только глобально для win:
Set S = CreateObject("Wscript.Shell")
s.run"rundll32 user32, SwapMouseButton"


Как считаете, возможно ли это в принципе сделать с помощью JS?

Благодарю за внимание и любую помощь.
С уважением, Анастасия.
Hello
нельзя

_____________
VPS от 5$, первые 2 месяца - бесплатно.
medvedeva
Хорошо, а если другим путём...

$('#mylink').click(function(){
contextmenu('show');
});


:lol: фантазёрка я, да, знаю, но всё же, может быть можно выводить контекстное меню ссылки левым щелчком мыши по этой ссылке)?
medvedeva
Нашла пример вызова контекстного меню левой кнопкой, но к сожалению не дефолтного, а кастомного(((

http://www.harelmalka.com/rightcontext/?trigger=LEFT

как вызвать дефолтное, ума не приложу... dry.gif

Еще контекстное меню ссылки можно вызвать клавосочетанием SHIFT+F10, может как-то с этой стороны подойти можно? ... user posted image
medvedeva
$('#mylink').click(function(){
keyCode:17+keyCode+121
});


так как-то, чтоль... user posted image
medvedeva
Цитата
Из-за политики безопасности браузера, ОС и еще много чего на JavaScript такое нельзя реализовать. Вот перехватить нажатие - пожалуйста.

Эхъ... user posted image
FatCat
Цитата (medvedeva @ 20.12.2012 - 10:40)
как вызвать дефолтное, ума не приложу

Никак.
Это же не событие джаваскрипт, происходящее по обработчику onRightClick, а событие, происходящее в самом браузере.

Собственно, обратную задачу я решал при построении защиты форума от ботов: фиксация событий, которые не могут быть выполнены сценариями.

_____________
Бесплатному сыру в дырки не заглядывают...
medvedeva
FatCat, значит сделаю всплывающий слой на ссылке, и напишу там "чтобы скачать, нажимайте на ссылке правой кнопой, и выбирайте пункт Сохранить как..." smile.gif
FatCat
Цитата (medvedeva @ 20.12.2012 - 14:41)
и напишу там "чтобы скачать

Так может помочь сделать, чтобы по левому клику качалось? wink.gif

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

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