현재 이니시스 측에서 결제 직후에 데이터를 저장할 웹 페이지를 호출하려고 합니다.
그래서 Response.write("<script>window.open("호출할 url");</script>"); 형식으로 작성하였는데
호출도 안되고 이상해져서 다시 뺐는데용..
제대로 호출을 하려면 어떤 식으로 해야 할까요?
Comment 4
-
컴포지트
2013.06.04 09:18
-
쓸만한게없네(윤선식)
2013.06.04 21:16
브라우저 버젼 확인하는 스크립트 하시고요.
그리고 Active X 확인하는 거 같이 하심이 어떨지???
그리고 웹페이지 호출보다는 Ajax 처럼 사용하시거나, Redirect 하시는 게 더 나을 듯 한데요...
-
형님
2013.06.04 22:02
음...이부분은 잘 되질 않네요
Resonse.Redirct 하여 페이지 호출한 후 최종적으로 Response.Redirect를 또 실행해야 되는데..
이러면 문제 생기지 않을까요?!
-
쓸만한게없네(윤선식)
2013.06.06 12:12
저야말로 질문... 그렇게 했을 때 어떤 문제가 생길까요?
보통 결제 모듈 실행할 때에는 값을 세션이나 쿠키, 아니면 Hidden 에 넣고 최종 전송할 때 집어넣곤 하는데요.
새 창을 열어서 처리하기가 좀 불안할 때에는 차라리 iFrame을 써서 하위 창에서 Redirect 처리하기도 합니다.
아마도... 결제모듈에서 결과처리창 샘플을 주셨을 듯 합니다만...
브라우저 팝업 정책을 확인해 보시길. 페이지 띄우자마자 팝업 뜨는건 기본 설정으로는 브라우저가 막을 겁니다.