맛집 여행 캠핑 일상 생활

JAVASCRIPT window.open POST 로 값 전달하기 본문

JAVASCRIPT

JAVASCRIPT window.open POST 로 값 전달하기

영은파더♥ 2017. 5. 24. 16:37

JAVASCRIPT window.open POST 로 값 전달하기


자바스크립트로 새로운 창을 열어서 변수들을 GET 이 아닌 POST 로 넘기는 방법입니다.

function action_popup(idx) {

var lPos = screen.availWidth / 2 - 300 / 2;

var windowUrl = 'about:blank';

var windowName = 'TARGET_' + idx;

var popupWindow = window.open(windowUrl, windowName, 'left='+lPos+',top=10,scrollbars=yes,width=300,height=640');

var popupForm = document.popupForm;

if(!document.popupForm) {

popupForm = document.createElement("form");

popupForm.setAttribute("name", "popupForm");

popupForm.setAttribute("method", "post");

popupForm.setAttribute("action", "popup.html");

var input = document.createElement('input');

input.setAttribute("type", "hidden");

input.setAttribute("name", "idx");

input.setAttribute("value", "");

popupForm.appendChild(input);

popupForm.target = windowName;

document.body.appendChild(popupForm);

}

popupForm.idx.value = idx;

popupForm.submit();

}


Trackback : | Comments :