Javascript에서 window.open()을 사용할때는 대부분이
아래와 같은 GET방식을 이용한다.
팝업
*옵션은 left, top, width, height, toolbar, statuso, scrollorbarso, resizable 등등을 조합하여 사용한다.
(좀더 자세한 사항은 http://www.w3schools.com/jsref/met_win_open.asp 를 참조)
그런데 예를 들어 인수로 넘긴값을 사용자가 변경하면 안될때와 같이
window.open()을 사용할때 POST방식을 이용해야만 할때가 있다.
그럴때는 다음과 같은 방법을 사용하면 된다.
팝업
그런데 팝업으로 open될 페이지의 소스에서 주의해야 할 것이 있다.
당연한 것인데...
GET 전송으로 넘어오는 값은 무시하게 해야 한다는 것이다.
GET을 허용하면 POST로 전송하는 것이 무의미한 것이 때문이다.
'JavaScript' 카테고리의 다른 글
jquery를 이용한 QR코드 생성 오픈소스 (0) | 2015.01.29 |
---|---|
이벤트의 순차적 발생? 이벤트 버블링~ (0) | 2015.01.15 |
object is not a function 에러 발생!! (0) | 2015.01.09 |
jquery의 draggable을 사용하다가... (0) | 2014.10.01 |
javascrip에서 explorer 버젼 확인, HTML5등 때문에 (0) | 2014.06.23 |