개발자의 길

[자바스크립트] 팝업창 post 방식으로 띄우기 본문

2. JS

[자바스크립트] 팝업창 post 방식으로 띄우기

자르르 2010. 7. 13. 10:05


팝업 창을 띄우면, 뒤에 파라메타 값이 주소 창에 다 보이게 된다. get 방식으로만 넘기기 때문이다.
하지만 팝업에 중요한 정보(ex:주민번호,핸드폰번호 등등)을 숨겨야 할 경우가 있다. 그럴 때 쓰면 된다. 좀 귀찬긴 하지만....

우선 <form id="frmForm"></form> 를 만들어서 안쪽에 파라메타값으로 보낼 hidden 인풋박스를 만든다

var DF = document.frmForm;
var program_url = "url 주소";
window.open("", "openPopEvent", "scrollbars=yes,toolbar=yes,location=yes,status=yes,menubar=yes,resizable=yes,width=1000,height=1000");
DF.target               = "openPopEvent";
DF.action               = program_url;
DF.method               ="post";
DF.submit();
DF.target               = "_self";


이런 식으로 하면

우선 blank 창으로 빈창을 연 다음에, 그 창에 팝업을 띄우는 형식이다.


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments