javascript - 如何在网页上进行paypal嵌入式支付

标签 javascript paypal lightbox payment

我设法在我的网站上实现了 Paypal 的嵌入式支付功能。但是,javascript 不会在同一页面上产生灯箱效果,而是创建一个新窗口以在单击付款按钮时加载并形成如下付款页面:

enter image description here

我也从这个网站得到了我的信息here这显然适用于大多数人的浏览器。知道这个灯箱应该如何工作吗?

最佳答案

已修复!显然,我没有做的是根据 paypal 的引用站点的这种方法定位 html 编码:

 <form action="ap_api_caller.php" method="post"> <!-- all your other html form elements go here-->
 <input id="pay_button" src="btn_checkout_paypal.png" type="image">
 <input type="hidden" name="expType" value="light"/>
 </form>

我将所有表格、tr、td 和其他 html 标记围绕在表单中的这些基本输入周围,这显然阻止了灯箱的出现。因此,我不得不删除隐藏的代码输入行,这对触发 Paypal 用户界面很重要,并将其放置在我关闭表单标签之前。

经验教训是元素放置会阻止脚本运行。

关于javascript - 如何在网页上进行paypal嵌入式支付,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5486091/

相关文章:

jQuery 在 div 中插入和删除图像

javascript - 将幻灯片中的每个单词一一淡入淡出

javascript - 使用 Node.js 和 Firebase/Firestore 创建 Web 应用程序

javascript - Paper.js 代码在 Chrome 开发者工具中看起来有所不同

javascript - 如何在绑定(bind)顶点数组对象和缓冲区数据以在渲染时动态绘制时编写通用的 webgl 渲染循环?

paypal - 如何使用 Paypal 沙盒

objective-c - 使用 PayPal 处理多件商品购买

javascript - 灯箱打开时如何在页面上保持滑动网站?

php - PayPal IPN 总是返回 "INVALID"

jQuery 灯箱仅在使用箭头导航时跳过图像