Window.Close (); 요약 JS 코드 소개 브라우저 창을 닫습니다
| 일련 번호 | 코드를 닫으십시오 | 확인해야합니다 | 효과가 없습니다 | 확인이 필요하지 않습니다 | 시험 |
|---|---|---|---|---|---|
| 1 | Window.Close () | IE7 | Firefox, Chrome, Safari | 오페라 | 닫다 |
| 2 | Window.opener = null; Window.open ( '', '_ self'); Window.Close (); | 파이어 폭스 | IE7, 오페라, 크롬, 사파리 | 닫다 | |
| 3 | Window.open ( '', '_ self'); Window.Close (); | 파이어 폭스 | IE7, 오페라, 크롬, 사파리 | 닫다 | |
| 4 | Window.opener = null; Window.Close (); | IE7 | Firefox, 사파리 | 크롬, 오페라 | 닫다 |
| 5 | var Opened = window.open ( 'about : blank', '_ self'); OPENED.OPENER = NULL; Open.Close (); | 파이어 폭스 | 사파리, IE7, 크롬, 오페라 | 닫다 | |
| 6 | var Opened = window.open ( 'about : blank', '_ self'); Open.Close (); | 사파리, 파이어 폭스 | Firefox, IE7, Chrome, Opera | 닫다 |
여러 방식으로 페이지를 열고 각 브라우저에서 다르게 수행되는 Window.close ()로 닫으십시오. 주소 표시 줄에 직접 URL을 입력하면 Firefox Chrome Safari에서 Window.close ()을 호출하면 페이지를 닫을 수 있습니다. 예를 들어 Ctrl + 링크를 클릭하여 창을 열면 Firefox에서 Window.close ()를 호출하여 닫을 수 없습니다.
차이점은 다음과 같습니다.
| 주소 표시 줄에 URL을 입력하십시오 | 링크를 클릭하십시오 | Ctrl 키 + 링크를 클릭하십시오 | Window.open | Window.showmodaldialog | |
|---|---|---|---|---|---|
| IE6 | 프롬프트 창이 닫힙니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 |
| IE7/8 | 직접 닫습니다 | 프롬프트 창이 닫힙니다 | 프롬프트 창이 닫힙니다 | 직접 닫습니다 | 직접 닫습니다 |
| 파이어 폭스 | 닫지 말고 프롬프트가 없습니다 | 직접 닫습니다 | 닫지 말고 프롬프트가 없습니다 | 직접 닫습니다 | 직접 닫습니다 |
| 원정 여행 | 닫지 말고 프롬프트가 없습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 |
| 크롬 | 닫지 말고 프롬프트가 없습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 |
| 오페라 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 | 직접 닫습니다 | 지원되지 않습니다 |
Firefox를 닫을 수없는 가능한 이유 :
JS Code Window.close ()에 문제가 없지만 Firefox의 구성 문제입니다. 솔루션은 다음과 같습니다. 오른쪽 버튼을 클릭하여 위의 False를 true로 변경하려면 전환하십시오. 참고 : 스크립트가 창문을 무작위로 닫지 않도록 기본값은 False입니다.
또한 첨부 된 : Window.opener = null; // 프롬프트 상자에 표시되지 않으려면 Window.Close (); // 창을 닫습니다.
위의 기사 Window.close (); 브라우저 창의 JS 코드의 요약 소개는 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.