양식 제출과 같은 JavaScript 게시물 요청 은 JavaScript에서 POST를 통해 작성한 양식을 제출하는 방법을 보여줍니다. 아래는 수정 된 코드입니다.
var form = document.createElement("form");
form.setAttribute("method", "post");
form.setAttribute("action", "test.jsp");
var hiddenField = document.createElement("input");
hiddenField.setAttribute("name", "id");
hiddenField.setAttribute("value", "bob");
form.appendChild(hiddenField);
document.body.appendChild(form); // Not entirely sure if this is necessary
form.submit();
내가하고 싶은 일은 새 창에서 결과를 여는 것입니다. 현재 새 창에서 페이지를 열기 위해 다음과 같은 것을 사용하고 있습니다.
onclick = window.open(test.html, '', 'scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,status=no');
document.body.appendChild(form)
입니다 필요는 참조 stackoverflow.com/q/42053775/58241을