2013-09-05 8 views
0

target="_blank"이라는 앵커를 통해 가장 자주 열리는 페이지를 만듭니다.`window.close`가 유효한 함수인지 여부 확인

점진적 개선 AJAX는 페이지에서 모달 내에 배치합니다.이 경우 닫기 버튼은 트리에서 모달 노드를 제거합니다. 이러한 상황에서는 '팝 아웃'링크가 표시되어 사용자가 페이지를 열 수 있습니다 별도의 창에서 (위와 같이). 그것은이 트리 구조를 기반으로 표시 여부를해야하는지 여부를 파악하기에 충분한 쉽게 :이 두 가지 상황에서

.modal a.pop-out { 
    display: none; 
} 

, 가까운 링크도 같은 맥락에서 적절한 : 사용자 여행이 순간을 촬영했기 때문에 우회, 그것은 사용자가 조만간 창을 닫고 창으로 돌아 가기를 원할 것으로 예상됩니다. 그러나 링크를 표시할지 여부를 결정하기 위해 어떤 기능 감지를 사용할지 결정할 수는 없습니다. 물론 자바 스크립트 지원이 필요하지만 링크가 독립적으로 열리고 자바 스크립트가 지원되는 경우 닫기 버튼이 적합하지 않습니다 (window.close()는 효과가 없습니다).

제 질문은 현재 상황에서 window.close이 가능한지 여부에 관계없이 실행하지 않고 어떻게 해결할 수 있는지입니다.

답변