정석대로 구글링을 해보니 결과가 그지같은것이 많아서 작동이 안되었다.
그렇다고 포기하자니 뭐해서 열심히 잔머리를 굴려 가볍게 하나 짜보았다.
var fn = "hello";
document.write('<form action="/index.php" id="smb_form" method="post"><input type="hidden" id="(전송할 변수명)" name="(전송할 변수명)" value="'+ fn +'"></form>');
document.getElementById("smb_form").submit();
뭐 설명할것도 없이 간결하다.
변수를 선언하고, document.write를 이용해서 가상의 form을 만든다.
또한 그 속에 input type=hidden으로 변수들을 넣어준후, submit 시키면 끝. 매우 쉽다.
참고로 말하자면, document.write를 하면 그전에 로드되었던것은 싹다 사라지는듯 하다.
실제 html에서의 submit과 동일한 역할을 함으로 사용해보려고 한다. 이상.
'PHP' 카테고리의 다른 글
[RHYMIX] MailGun이 아무리 해도 안될때 (0) | 2019.09.17 |
---|---|
[Centos 7] PHP 7.3 설치 (0) | 2019.05.10 |
[PHP] php 파일 확장자 변경 (나만의 확장자 만들기) (0) | 2018.05.20 |
[PHP] .php 확장자 생략으로 주소 줄이기! (0) | 2018.05.20 |
[PHP] <?php 를 줄여보자! short_open_tag (0) | 2018.05.20 |
댓글