【发布时间】:2020-12-06 15:17:59
【问题描述】:
我看到一些网站在点击贝宝按钮时打开了新标签。我正在尝试实现相同的行为,但找不到方法。它总是在同一页面上打开弹出窗口。 有没有办法通过 JavaScript 集成来做到这一点。
我使用的方法https://developer.paypal.com/docs/checkout/#
如果您点击上面的链接并单击 paypal 按钮(演示示例),它将打开一个弹出窗口,您可以在其中进行付款,然后关闭。我希望在新标签而不是弹出窗口中发生同样的情况。
【问题讨论】:
-
我相信如果您将
target="_blank"添加到 PayPal 表单元素,它会按您的意愿工作 -
@MarsNebulaSoup 没有表格我用下面的方法developer.paypal.com/docs/checkout/#
-
“我使用以下方法” - 也许您看到的网站使用的是不同的方法?仅仅因为这些按钮看起来相似,并不一定意味着它们是相同的东西。 (我不认为这些按钮是为您想要的那种流程制作。即使您设法在弹出窗口中打开它,result 可能也会“发生”在弹出窗口中,您需要采取额外的步骤将必要的信息/数据返回到您的主页。)
-
@CBroe 从 Javascript 的角度来看,打开弹出窗口或新标签页没有区别。我认为可以有一个在文档中找不到的选项来定义它
标签: javascript paypal payment