我想在單擊按鈕後打開一個新窗口,並試圖修改Zencart中的代碼。我想我試圖在正確的地方操縱它...但我不知道如何去做:php ... target ='_ blank'
(對於任何知道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);
當然,我說的「目標=‘_空白’」,這是不工作...我怎麼能去通過修改上面的代碼打開一個新窗口?謝謝!
由服務器響應/ PHP腳本發出的HTTP重定向不允許指向特定幀或新窗口。這必須通過HTML或Javascript完成。重定向只能是後續事件。 – mario