개발자의 끄적끄적

[javascript] window.open()으로 나오는 팝업창에 주소표시줄 없애기[펌] 본문

개발/javascript & jquery

[javascript] window.open()으로 나오는 팝업창에 주소표시줄 없애기[펌]

효벨 2020. 1. 24. 01:00
728x90
반응형

[javascript] window.open()으로 나오는 팝업창에 주소표시줄 없애기[펌]

 

JSP 코딩을 하다보면 팝업창을 띄워야 하는 경우가 다수 있다, 그럴 경우 대부분 아래와 같은 방식을 사용할것이다.

 

window.open("URL" ,"",Option);

 

ex) window.open("/home/base/test/popup/test_popup.jsp?toggle=yes" ,"",toolbar=no,status=no,menubar=no,resizable=yes, location=no, top=100,left=100,width=380,height=380,scrollbars=no);

 

위의 예제와 같이 쓰는경우가 대부분일텐데 예제에서 보이는 부분중 URL표시를 없애는 부분은 location=no 옵션이다. 그러나 위 옵션은 먹히지 않는 브라우저가 대부분인데, 사유는 피싱으로 인한 피해가 급증하다보니 브라우저에서는 위 옵션이 먹히지 않도록 변경한것이다. IE11이나 크롬 브라우저에서는 위 옵션이 실제로 적용되지 않는다.

 

단, IE에 한해서 위 옵션을 적용시킬수 있다. 방법은 아래와 같다. 

 

1. 현재 도메인을 "신뢰할수 있는 사이트"에 등록한다.

 

1-1. 익스플로러 도구 -> 인터넷옵션

보안 탭 - 신뢰할수 있는 사이트 - 사이트 클릭

 

2-2. 등록

 

추가할 웹사이트 URL은 이미 텍스트박스에 지정되어있다. 이 상태에서

"이 영역에 있는 모든 사이트에 대해 서버 검증(https:) 필요"를 체크해제하고 추가 버튼을 눌러준다.

그다음 이 창을 닫아주면 완료된다.

 

 

2. 브라우저 보안 수준을 "보통까지 낮춘다."

 

익스플로러 도구 -> 인터넷옵션까지는 동일하다

개인정보 탭에서 인터넷 영역에 대한 설정을 보통까지 낮추면 된다.

 

출처 : https://m.blog.naver.com/PostView.nhn?blogId=abc2185&logNo=220583708399

반응형
Comments