IE9가 팝업을 여는 방법을 결정할 때 어떤 규칙이 적용됩니까?


4

기본 팝업 옵션 : let internet explorer decide how pop-ups should open이 선택되면 IE9가 새 탭에서 일부 팝업을 열고 다른 창에서 다른 팝업을 엽니 다 ... 옵션과 일치하는 소리 ...하지만 문제는 IE가 어떻게 결정합니까?

두 개의 링크가 있습니다 :

<a href="http://www.google.com" target="_blank">Link to google</a>

<a href="/somewhereOnMySite/test.html" target="_blank">Link to some other page</a>

첫 번째 창 (Google)은 새 창에서 열리고 두 번째 창은 새 탭에서 열립니다.

이 규칙을 찾아야한다고 생각했는데 같은 사이트의 페이지에 탭이 있고 외부 링크에 새 창이 나타납니다.이를 확인할 수있는 문서가 있습니까? 아니면 좀 더 자세한 설명이 있습니까?

문안 인사


JavaScript는 어떻게됩니까 window.open(...)? 동일한 외부 / 상대적 차이?
— MrWhite

Javascript가 그 영향을받는다고 생각하지 마십시오. <a>링크 만 ... 행동을 바꾸고 싶지는 않습니다. 사실 <a>팝업 팝업 차단으로 인해 표기법이 필요 하지만 질문을받을 때 싫어합니다. 기능이 무엇이며 정확한 답변을 얻을 수 없습니다 ...
— Martin

답변:


1

세 가지 Microsoft 기사가 여기에 적용될 수 있습니다.

탭 설정

기본적 으로이 작업은 새 탭에서 크기 또는 기타 제한없이 팝업을 여는 것이고 나머지는 새 창에서 열립니다. 탭 브라우징 경험이있는 사용자의 경우 대부분의 창을 탭에서 열 수 있지만 팝업 스타일 창을 새 창에서 열 수 있기 때문에이 옵션이 일반적으로 가장 좋습니다.

Internet Explorer 8의 탭 브라우징 : 질문과 대답

Internet Explorer에서 팝업 표시 방법을 결정하도록 선택하면 팝업에서 크기 나 표시 요구 사항을 지정하면 팝업이 새 창에 표시됩니다. 그렇지 않으면 팝업이 새 탭에 표시됩니다.

팝업 창 대신 새 탭에서 OWA 메시지 열기

새 탭 대신 새 창에서 열리는 이유는 팝업 링크가 창 크기 정보를 보유하고 메뉴, 뒤로 / 앞으로 단추 등과 같은 특정 브라우저 인터페이스 요소를 비활성화하기 때문입니다… 응용 프로그램”모양과 느낌, 실제로 모든 OWA 활동을 그룹화하기가 더 어려워집니다.

대답은 아마도 구글 페이지가 IE9가 그것을 "애플리케이션"으로 간주하고 새 창에서 열게하는 약간의 제한이있을 수 있습니다. Google 페이지에는 CSS와 JavaScript가 많이 포함되어 있기 때문에 IE9가 최신 CSS 표준을 지원하지 않기 때문에 IE9가 오류를 일으키는 것을 이해할 수 있습니다.

반면에 Google은 2013 년에 IE9에 대한 지원을 중단했기 때문에 IE9가 해당 페이지를 이해할 수 있도록 노력하지 않습니다. 공식적으로 Google은 이제 IE11 만 지원합니다 .


나는 그 마지막 의견이 정확한지 확신하지 못합니다. AFAIK, IE는 대상 주소를 열기 전에 팝업을 여는 방법을 결정하므로 Google이 페이지에 포함하는 내용과 관련이 없습니다. FWIW, 지금 OP에서 페이지에 두 개의 링크를 추가하고 IE11에서 두 탭이 모두 열려 있는지 확인했습니다. 테스트 할 IE9이 없습니다 (이 시점에서 IE9에 대해 신경을 썼을 것입니다!). 오늘 이것에 파고 들었고 위의 대답은 확실히 도움이되었습니다
— John Rix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.