2013-07-06 5 views
0

큰 페이지가로드되는 클릭 이벤트에서 모달 팝업을 엽니 다.하지만 모달 팝업 메뉴가 열려있는 동일한 버튼을 마우스 오른쪽 버튼으로 클릭하면 새 탭에서 같은 PHP 페이지가 열립니다. 내가 모달 팝업을 위해 디자인했기 때문에보기 흉하게 보입니다. 이제 어떻게하면 새 탭에서 동일한 페이지를 열지 않고 대신 마우스 오른쪽 버튼으로 다른 페이지를 열 수 있습니까? 나는 오른쪽 클릭을 무력하게하고 싶지 않다.클릭하면 다른 페이지가 열리고 오른쪽 클릭

그래서 기본적으로 두 개의 페이지가 동일한 버튼 아래에 표시됩니다. 일반 브라우저 창에서 일반 클릭> 모달 팝업을 마우스 오른쪽 버튼으로 클릭 한 다음 새 페이지를 클릭하십시오.

이것이 가능합니까? 모든 솔루션 또는 오른쪽 방향으로 당신이 당신의 앵커 태그가 대신 HREF의

를 작동하는 방식을 변경해야 할 것 소리가 훨씬 appreciated..Thanks

답변

0

될 것입니다 지적 = "phpsnippet.php"나는 HREF 할 것 = "fullpage.php"하고 Jquery가 preventDefault()를 수행하고 click 이벤트에 하드 코딩하여 올바른 페이지에로드합니다.

사용자가 마우스 오른쪽 버튼을 클릭하여 새로 열면 이것은 현재 페이지를 다시로드하기 만하면됩니다.

예 : 나는 시도이 줄 것이다 zesus

//listen for user to click on link for modal window 
$('a').on('click', function(e){ 
    //prevent page reload 
    e.preventDefault(); 

    //code for modal popup window 
    //this is probably not the correct Modal code so this part is up to you 
    openModal('phpsnippet.php') 
}); 
+0

감사 – Krish