0

单击按钮后,我想打开一个新窗口,并尝试在 Zencart 中修改代码。我想我正试图在正确的地方操纵它……但我不知道该怎么做:

(对于任何知道 Zencart 的人,这在 paypalwpp.php 文件中,第 1616-1618 行)

// This is where we actually redirect the customer's browser to PayPal. Upon return from PayPal, they go to ec_step2
    header("HTTP/1.1 302 Object Moved");
    zen_redirect($paypal_url . "?cmd=_express-checkout&token=" . $_SESSION['paypal_ec_token'] . $userActionKey);

这是我的业余尝试:

zen_redirect( "target='_blank'" . $paypal_url . "?cmd=_express-checkout&token=" . $_SESSION['paypal_ec_token'] . $userActionKey);

当然,我添加了“target='_blank'”,但它不起作用......我怎么能通过修改上面的代码来打开一个新窗口?谢谢你!

4

2 回答 2

1

您需要在包含按钮的页面上执行此操作,而不是在按钮提交到的页面上。

于 2012-05-16T21:10:35.393 回答
1

zen_redirect 很可能像普通重定向一样工作。我的意思是在进行重定向时您将无法指定“目标”参数。

“目标”参数是基于浏览器的属性。

大多数情况下,重定向是服务器端的。

我认为您正在寻找其他东西,但我对禅车不熟悉。

于 2012-05-16T21:11:57.607 回答