Maison  >  Questions et réponses  >  le corps du texte

javascript - 银联在线支付接口,qq浏览器不能跳转

银联在线支付接口,qq浏览器不能跳转,其他浏览器可以跳转

//html代码
<p class="tr">
    <form  action="" method="POST" id="commitorder" name="payment" target="_blank" >
        <input type="hidden" name="MerId" value="" id="MerId" />
        <input type="hidden" name="OrdId" value="" id="OrdId" />
        <input type="hidden" name="TransAmt" value="" id="TransAmt" />
        <input type="hidden" name="CuryId" value="156" />
        <input type="hidden" name="TransDate" value="" id="TransDate" />
        <input type="hidden" name="TransType" value="" id="TransType" />
        <input type="hidden" name="Version" value="" id="Version" />
        <input type="hidden" name="BgRetUrl" value="" id="BgRetUrl" >
        <input type="hidden" name="PageRetUrl" value="<?php echo Yii::app()->
        request->hostInfo;?>/index.php/user/usercenter/index" id="PageRetUrl">
        <input type="hidden" name="Priv1" value="" id="Priv1">
        <input type="hidden" name="ChkValue" value="" id="ChkValue">
        <input type="hidden" name="GateId" value="" id="GateId">
        <input type="hidden" name="ClientIp" value="" id="ClientIp">
        <button type="submit" rel="" id="tijiao"  style="position: absolute;z-index: -9;left: -999px;opacity: 0;"  class="button button-primary">提交</button>
    </form>
    <span class="td_1 _td_2"></span>
    <span class="text-center">
        <button type="button" rel="login_sign" onclick="<?php if(FrontSession::get('userSession')){?>
            topupmoney()
            <?php }else{?>
            tipmessage()
            <?php }?>" class="button button-primary green">确认充值</button>
    </span>
</p>
//js代码
function topupmoney() { //充值
    var bank_card = $('#bank_card').val(); //银行卡绑定与否
    var topup_amount = $('#topup_amount').val(); //充值金额
    var clientIp = $('#client_ip').val(); //客户端ip
    if (topup_amount == '') {
        tusi('您的充值金额不合法');
    } else {
        //              if (bank_card == '') {
        //                  tusi('您未绑定银行卡');
        //              }else{
        $.ajax({
            url: '/index.php/user/usercenter/bankpay',
            type: 'post',
            data: {
                money: topup_amount,
                clientIp: clientIp
            },
            dataType: 'JSON',
            success: function(re) {
                $('#topmoney').html(re['rechargeamt']);
                $('#fee').html(re['fee']);
                $('#ordernum').html(re['OrdId']);

                $('#MerId').val(re['MerId']);
                $('#OrdId').val(re['OrdId']);
                $('#TransAmt').val(re['TransAmt']);
                $('#TransDate').val(re['TransDate']);
                $('#TransType').val(re['TransType']);
                $('#Version').val(re['Version']);
                $('#BgRetUrl').val(re['BgRetUrl']);
                //$('#PageRetUrl').val(re['PageRetUrl']);
                $('#Priv1').val(re['Priv1']);
                $('#ChkValue').val(re['ChkValue']);
                $('#GateId').val(re['GateId']);
                $('#ClientIp').val(re['ClientIp']);
                $('#commitorder').attr('action', re['pay_url']);
            }
        })
        $('#topup_mengban').fadeIn(500); //充值后 跳转页面是显示
        $('p[rle="topup"]').show();
        $('#pblem').hide();
        setTimeout("$('#tijiao').click()", 2000); //定时提交银联form表单
        //              };

    }
}
怪我咯怪我咯2772 Il y a quelques jours1023

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre