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.