2013-01-08 6 views
0

나는 반응이 있습니다. 이 페이지에는 팝업 창/모달로 열리는 버튼이 있습니다. 나는이 버튼을 대체 링크로 작동 링크가있는 href로 지정했다. 모바일에서는 팝업을 비활성화하고 새 창에서 링크를 열어 보겠습니다.휴대 전화에서 자바 스크립트를 정지

자바 스크립트 코드 내가 지금까지 IS가 목 ...이 코드 이제

var mq = window.matchMedia("(min-width: 480px)"); 

if (mq.matches) { 

function Modal(){ 

    //Code inside modal 
} 

} 
else { 
    function Modal(){ 
     exit(); 
    } 
} 

이 모바일에 작업을 수행하고, 그러나 어떤 이유로, 또한 메인 화면, 새 창에서 링크를 엽니 다 이 작업을 수행합니다 (주 화면에서는 폭이 480px보다 큰 창을 의미합니다).

주 화면에서는 발생하지 않아야하며 모바일 화면에서만 발생해야합니다. exit() 올바른 명령을 사용해야합니까?

내가 잘못하고있는 것을 볼 수 없습니다.

답변

0

대신 (최소 너비 : 481px)를 사용해보세요. anything> 480은 일치해야하며, 480 이하는 일치하지 않습니다.

최소 너비는 모바일 화면의 너비 = 480 픽셀을 포함하는> =을 사용하여 일치합니다.

관련 문제