영카트4 KCP 버전에서 익스플로러 10 이상 일 경우 제대로 결제가 되지 않을때 정보
영카트4 KCP 버전에서 익스플로러 10 이상 일 경우 제대로 결제가 되지 않을때- 관리자
- 조회 9,664
- 댓글 1
본문
4.16.02 (2012.12.20) 에 이미 패치가 된 내용입니다.
윈도우즈8, 익스플로러10 에서 결제가 제대로 진행되 않던 오류를 패치해 놓았으므로 적용해 주시기 바랍니다.
영카트4 KCP 버전에만 해당됩니다.
4.16.02 (2012.12.20)
: 윈도우즈8, 익스플로러10 에서 제대로 결제가 되지 않던 오류 수정
shop/orderconfirm.php 의 아래 코드를 삭제해 주세요.
echo "<p align=center><input type='image' src='$g4[shop_img_path]/btn_settle.gif' border=0 onclick='OpenWindow();'>";
shop/orderinquiryview.php 의 아래 코드를 삭제해 주세요.
echo "<input type='image' src='$g4[shop_img_path]/btn_settle.gif' border=0 onclick='OpenWindow();'>";
shop/settle_kcp.inc.php 의 아래 코드를 수정해 주세요.
<script type="text/javascript">
// 플러그인 설치(확인)
StartSmartUpdate();
function OpenWindow()
{
var form = document.order_info;
if( document.Payplus.object == null ) {
openwin = window.open( './kcp/chk_plugin.php', 'chk_plugin', 'width=420, height=100, top=300, left=300' );
}
if ( MakePayMessage( form ) == true ) {
openwin = window.open( './kcp/proc_win.php', 'proc_win', 'width=420, height=100, top=300, left=300' );
form.submit();
}
}
</script>
를
<script type="text/javascript">
// 플러그인 설치(확인)
StartSmartUpdate();
function jsf__pay( form )
{
var RetVal = false;
if ( MakePayMessage( form ) == true )
{
openwin = window.open( './kcp/proc_win.php', 'proc_win', 'width=420, height=100, top=300, left=300' );
RetVal = true ;
}
else
{
res_cd = document.order_info.res_cd.value ;
res_msg = document.order_info.res_msg.value ;
}
return RetVal ;
}
</script>
이 코드로 대체해 주시기 바랍니다.
... 중략 ...
<p align="center"><input type="image" src="<?=$g4['shop_img_path']?>/btn_settle.gif" border="0" onclick="return jsf__pay(this.form);" /></p>
</form>
위와 같이 </form> 위에 굵은 글씨의 코드를 추가해 주시기 바랍니다.
댓글 전체
한라산그린포크
14.05.27 14:35:54
좋아요