2013-03-12 2 views
0

친구, 이미지 갤러리가 있으며 fancybox 플러그인으로 작동합니다. 이것은 정상 클릭에 완벽하게 작동합니다. 새 탭에서 마우스 오른쪽 버튼을 클릭하여 링크를 열면 이미지가 새 탭에 표시됩니다.fancybox를 마우스 오른쪽 버튼으로 클릭하면 다른 페이지로 이동하는 방법?

  • 사용자가 마우스 오른쪽 버튼을 새 탭에서 열기를 클릭하면 무엇 내가하고 싶은

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

    , 그럼 내가 디자인 한 페이지에 이미지를 표시합니다.

이것은 가능합니까? 어떻게 내 목표를 달성 할 수 있습니까? 감사합니다

답변

0

페이지에 액세스 할 수있는 경우 앵커 href 속성을 변경하고 target 속성을 사용하여 새 탭/창에서 자동으로 열지 않는 이유는 무엇입니까?

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

당신은

How to add a custom right-click menu to a webpage?

+0

가 실제로 문제가 내가 피드 - 백을 많이 가지고있다, 자바 스크립트로 이렇게하려면 "의 ContextMenu"이벤트 (마우스 오른쪽 클릭)에 대한 설명서를 참조 할 경우 그 일부 사용자의 갤러리를 클릭하지 않고 새 탭의 링크를 마우스 오른쪽 버튼으로 클릭하면 링크가 열립니다. 따라서 새 탭에서 클릭 한 이미지 만 볼 수 있습니다. 마우스 오른쪽 버튼을 클릭하면 새 페이지가 열리고 표시됩니다. 이미지 및 일부 관련 이미지도 – vinu

+0

그 이유는 내가 (예 : "/ images? id = 12"와 같은 고유 URL을 통해 액세스 할 수있는) 페이지를 만드는 것이 좋습니다 당신의 이미지. 이렇게하면 각 앵커 (태그)의 'href'를 바꿔서 이제 사용자가 갤러리를 사용할 때 해당 페이지를 볼 수 있습니다. –

관련 문제