我正在使用 PayPal Express 结账,专门用于数字商品,它的工作方式是,当您单击“立即付款”按钮时,它将弹出一个新窗口,该窗口加载贝宝,然后将用户重定向到该弹出窗口中的成功页面。
问题是我正在处理的网站是一个 HTML5 画布应用程序,所以我需要根据成功或失败在原始页面上触发一个 javascript 函数。
但是,我不知道是否可以通过不同的窗口,所以我的第一个想法是将贝宝加载到一个花哨的盒子里,这样我就可以使用类似的东西top.foo();
有没有人这样做过,或者可以告诉我这样做是否合乎逻辑?