IE7에서 window.open으로 열린 자식 창은 window.close()를 사용하여 닫을 수 있지만 < a 열린 창은 href = ... target = _blank>는 자식 창이 자신을 닫으려고하면 보안 경고를 표시합니다.window.close()에 보안 경고가 표시되는지 알면
내 응용 프로그램에서 내 자식 창이 열리는 것을 알 수 없으며 window.close()를 사용할 수 있는지 여부를 자녀의 자바 스크립트 코드에서 알아야합니다. 방법이 있습니까? 질문을하는 또 다른 방법은 - window.open을 통해 열린 윈도우와 target = _blank를 통해 열린 윈도우를 구별하는 방법이 IE에 존재 하는가?
window.opener를 확인해 보았지만 두 경우 모두 값이 있으므로 두 경우를 구분할 수 없습니다.
이것은 작동합니다. 감사. 이제 IE8과 관련된 다른 문제가 있지만 다른 질문에 게시 할 것입니다. – giltayar