이티
425
2021-07-22 01:09:21
2
121

받은 파라미터 값이 2번 호출되는 증상 해결할 방법 아시는분....


    function termsPopup(serial,reg,rev){

    var fnm = document.info;

        var url = "/semi/tpop";

        var name = "termsPopupPage";

        var option = "width = 500, height = 500, top = 300, left = 800, location = no"

        window.open(url, name, option);

        

        fnm.action = url;

        fnm.target = "termsPopupPage";

        fnm.serial_num.value = document.getElementById(serial).value;

        fnm.reg_bus_no.value = document.getElementById(reg).value;

        fnm.rev_date.value = document.getElementById(rev).value;

        fnm.submit();

    }


A창에서 서블릿 페이지로 파라미터 값을 넘겨서 받은 파라미터 값으로 기능을 수행하고

B창으로 수행한 기능의 결과를 넘길 일이 있어서

A창에 위에처럼 자바스크립트로 값을 넘겼습니다.

서블릿에선 값이 받아지긴 했는데

문제는 값이 2번 받아집니다.

처음에는 null값으로 받아졌다가 그 다음에는 자바스크립트로 넘긴 파라미터 값들이 들어오는데

그래서 그런지 서비스 부분 실행할때 처음에 null 값이 들어가서 작동이 안되는거 같습니다.

어떻게 해야 해결이 될까요...?

0
  • 답변 2

  • 엡실론
    2k
    2021-07-22 02:11:00

    windows.open을 빼세요

  • 이티
    425
    2021-07-22 02:39:06

    엡실론 

    헉 너무너무 감사합니다 됐어요!!

  • 로그인을 하시면 답변을 등록할 수 있습니다.