首页 > CMS > 动易CMS > 正文

在线支付不能弹出支付网关窗口的解决方法

2024-09-10 21:54:31
字体:
来源:转载
供稿:网友

有些站长反映,网友在线支付时不能弹出在线支付网关的窗口,导致无法在线支付。

经过我们测试,这个情况在个别客户端上存在。这是因为客户端禁止了弹出窗口引起的。

解决方法:

修改“在线支付第二步”模板,找到下面这行:

<FORM name=payonline action={$PayOnlineProviderUrl} method=post target=_blank>

改成:

<FORM name=payonline action={$PayOnlineProviderUrl} method=post>

然后再找到下面这一行代码:

<input type="submit" name="Submit" value=" 确认支付 " onclick="window.location.href='PayOnline.asp?Action=Step3'">

改成:

<input type="submit" name="Submit" value=" 确认支付 ">

即可。

原理:

将原来弹出窗口方式改为在原窗口打开,即可避免某些客户端限制弹出窗口方式引起不能显示在线支付网关界面。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选