0

嗨,我正在使用 codeigniter 实现贝宝。我正在使用 paypal 集成向导生成代码: https ://www.paypal-labs.com/integrationwizard/ 。

在返回 url 中,我调用了一个名为 confirmorder() 的函数来处理成功的支付。默认情况下,付款将在灯箱/新页面中处理。我希望在用户成功付款并且灯箱关闭后,partent 页面(灯箱下的那个,也是用户按“paypal 支付”的地方)将定向到主页。但无论我如何更改代码,重定向总是发生在支付处理页面中,而不是父页面。

有人对此有所了解吗?

谢谢

4

1 回答 1

1

我的理解是,您是让用户通过对话框付款对吗?在这种情况下,您应该使用 javascript 通过使用 opener.location.href = '/redirecturl';重定向父窗口来重定向页面 重定向后,您还应该使用 close() 关闭对话框;javascript的方法

于 2013-05-01T07:02:37.240 回答