Javascript - [펌]팝업 띄우기 주소보안 방법. (주소창 제거 방법)
목록  
제 목 [펌]팝업 띄우기 주소보안 방법. (주소창 제거 방법)
작성자 박세청 작성일 2009/09/23 11:32


출처: http://kiwibug.tistory.com/22

팝업 띄우기 주소보안 방법.

음 이건 그냥 동료에게 배운 편법이다.

현재 보통 팝업창을 뛰울때 
window.open(url,name,option); 
을 이용해서 팝업을 띄우기 마련이다.

하지만 url에 parameter들을 달고 가면 IE7부터는 주소창 보안에 걸리기 마련이다.

자 이츰해서 과연 어떻게 해야될까...

방법은 의외로 간단하다.
window.open('',name,option)
document.form 네임.target = name;
document.form 네임.method = post;
document.form 네임.action = 페이지;
document.form 네임.submit();

이렇게 되면 먼저 name이라는 이름을 가지는 팝업을 띄운 다음에
그 창을 타겟삼아서 submit을 시켜버린다.
이렇게 되면 일일히 parameter를 달고 갈 필요가 없어서 주소창 보안이 된다.
parameter가 많이 선언된 경우에는 속도쪽 문제를 감안해야되지만 
parameter의 값이 한글인 경우에도 어느정도 편하게 사용 할 수 있습니다!!




김종혁  강추임당~~ ^^* (2009/09/24 10:00)
1
이전글 자바스크립트 문자열 byte 단위 자르기 및 byte 구하기
다음글 [펌] 익스플로러7에서 팝업주소표시줄 제거

목록