이제 브라우저 창을 닫는 js 코드인 window.close();에 대한 요약을 가져오겠습니다. 이제 그것을 여러분과 공유하고 모든 사람에게 참고 자료로 제공하겠습니다.
window.close(); 브라우저 창 닫기 요약 js 코드
일련번호 | 닫는 코드 | 확인 필요 | 효과 없음 | 확인할 필요 없음 | Test |
---|---|---|---|---|---|
1 | window.close() | IE7 | firefox,chrome, safari | Opera | Close |
2 | window.opener=null; window.open('','_self'); .close(); | firefox | IE7,Opera, chrome, safari | Close | |
3 | window.open('','_self'); | firefox | IE7,Opera, chrome, safari | Close | |
4 | window.opener=null; window.close(); | IE7 | firefox, safari | chrome,Opera | 닫기 |
5 | varopened=window.open('about:blank','_self');opened.opener=null;open.close(); | firefox | safari,IE7, 크롬,오페라 | Close | |
6 | varopen=window.open('about:blank','_self');open.close(); | safari,firefox | firefox, IE7, 크롬,오페라 | 닫기 |
다양한 방법으로 페이지를 연 다음 window.close()를 사용하여 닫으십시오. 성능은 브라우저마다 다릅니다. 예를 들어 주소 표시줄에 URL을 직접 입력하는 경우 Firefox Chrome Safari에서 window.close()를 호출하여 페이지를 닫아도 아무런 효과가 없습니다. 또 다른 예는 Ctrl + 링크 클릭으로 열리는 창입니다. Firefox에서는 window.close()를 호출하여 닫을 수 없습니다.
차이점은 다음과 같습니다.
주소 표시줄에 URL을 입력하세요 | 링크를 클릭하세요 | Ctrl + 링크를 클릭하세요 | window.open | window.showModalDialog | |
---|---|---|---|---|---|
IE6 | 창을 닫으라는 메시지 표시 | 직접 닫기 | 직접 닫기 | 직접 닫기 | 직접 닫기 |
IE7/8 | 직접 닫기 | 창 닫기 프롬프트 | 창 닫기 프롬프트 | 직접 닫기 | 직접 닫기 |
Firefox | 닫지 않음, 프롬프트 없음 | 직접 닫기 | 닫지 마세요. 메시지 없음 | 직접 닫기 | 직접 닫기 |
직접닫기 | 직접닫기 | 직접닫기 | |||
Opera | 직접 닫기 | 직접 닫기 | 직접 닫기 | 직접 닫기 | 지원되지 않음 |
firefox에서는 닫을 수 없습니다. 가능한 이유:
JS 코드 창이 아닙니다.닫기 () 문제는 Firefox의 구성 문제입니다. 해결 방법은 다음과 같습니다. Firefox 주소 표시줄에 about:config를 입력합니다. 구성 목록에서 dom.allow_scripts_to_close_windows를 찾아 마우스 오른쪽 버튼을 클릭하고 Switch를 선택하고 위의 false를 true로 변경합니다. . 참고: 기본값은 false입니다. 이는 스크립트가 임의로 창을 닫는 것을 방지하기 위한 것입니다
첨부 코드: window.opener = null;//프롬프트 상자가 나타나지 않도록 하려면 window.close();//창을 닫습니다.
위 내용은 모두를 위해 정리한 내용입니다. 네, 앞으로 모든 분들께 도움이 되기를 바랍니다.
관련 기사:
네이티브하고 강력한 DOM 선택자 querySelector에 대한 자세한 소개(코드 첨부)
javascript replacement()의 두 번째 매개변수가 함수인 경우 매개변수 사용법(모두를 위한 자세한 설명)
자바스크립트 프로토타입 프로토타입(기본과정)에 대한 자세한 설명
위 내용은 window.close(); 브라우저 창 닫기 js 코드 요약(자세한 설명)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!