Как перейти на другую страницу, если щелкнуть правой кнопкой мыши fancybox?

Друзья, у меня есть галерея изображений, и она работает с плагином fancybox. Это прекрасно работает при обычном щелчке. Если щелкнуть правой кнопкой мыши и открыть ссылку в новой вкладке, изображение отобразится в новой вкладке.

<a href="<?php echo $data['path'];?>" class="fancybox" rel="road">View Image</a>

Что я хочу сделать, это

  • Если пользователь нажимает правую кнопку мыши и открывает новую вкладку, я хочу отобразить изображение на странице, которую я разработал.

Это возможно? или как я могу выполнить свою цель. Спасибо

1 ответ

Если ваша страница доступна, вы можете просто изменить якоря href атрибут и почему бы не открыть его в новой вкладке / окне автоматически с target атрибут?

<a href="<?php echo $mypage;?>" target="_blank" class="fancybox" rel="road">View Image</a>

Если вы хотите сделать это с помощью javascript, обратитесь к документации по событию contextmenu (щелкните правой кнопкой мыши)

Как добавить пользовательское меню правой кнопки мыши на веб-страницу?

Другие вопросы по тегам