【发布时间】:2012-05-22 12:47:53
【问题描述】:
我想指导电子商务网站中的客户通过 Paypal 的网站付款。 我希望在新标签/窗口中完成付款,这样客户就不会丢失他/她所在网页的当前状态。
为了让 Paypal 窗口打开而不会被阻止,我使用了 target="_blank" 的锚点。除了以下事实外,它工作得很好,因为window.close() 不适用于不是通过window.open() 打开的窗口,所以在 Paypal 付款完成后我无法关闭它。
我怎样才能使它既不被阻止为弹出窗口,又可以在以后用 JS 关闭它?
【问题讨论】:
-
将状态信息放在回调URL中。不要创建多窗口工作流。
-
stackoverflow.com/questions/7139103/…缺乏研究..可能重复的问题
标签: javascript popup