2013-04-18 4 views
-3

jquery를 사용하여 새 탭을 열려고합니다. 그럼에도 불구하고 다음 코드는새 창보다는 새 탭을 엽니 다.

window.open('url', '_blank'); 

가 어떻게 대신 새 창의 새 탭을 열 않는 새 창을 엽니 다 따라서 코드는 매우 간단합니다 작동하지 않습니다?

+1

일부 기존 브라우저는 탭을 지원하지 않습니다. –

답변

5

개발자가 결정할 수는 없습니다.

브라우저에는 이러한 상황이 발생할 때 수행 할 작업을 결정하는 설정이 있으므로 최종 사용자는 새 창/탭이 열리는 방식을 결정합니다.

가장 가까운에 내가 window.open의 세 번째 매개 변수의 크기를 통과 할 때, 내가 본 것을,이다 "제어", 그 "힘"새 (적어도 과거에있다). 물론 이것은 대부분의 브라우저에서 일관성이 없을 수 있습니다. 그리고 그것은 당신이 찾고있는 것의 반대입니다.

탭 기능이없는 브라우저가있는 경우에도 도움이되지 않습니다.

관련 문제