Javascript, чтобы закрыть окно при использовании <button> - PullRequest
0 голосов
/ 22 октября 2011

У меня есть магазин Magento, работающий внутри набора фреймов.Paypal недавно обновил свой скрипт для удаления фреймов, который в итоге отключил способность нашего магазина обрабатывать платежи.

В итоге я изменил код, который отображает кнопку «Оформить заказ», чтобы запустить Paypal в новом окне, и в этом окнеуспешно настроил его, чтобы иметь возможность вернуться на страницу подтверждения.

Однако в исходном окне у меня остался пустой экран внутри нашего iframe.То, что я хотел бы сделать, это закрыть это окно при запуске нового окна, но у меня возникают трудности с этим.Это код, который я использую:

<button type="submit" title="<?php echo $this->__('Place Order') ?>" class="button btn-checkout" onclick="review.save(); window.open('http://auxout.com/shop/paypal/standard/redirect/')"><span><span><?php echo $this->__('Place Order') ?></span></span></button>

Поскольку эта кнопка находится внутри <iframe>, я не смог закрыть начальное окно.Как это сделать?

Ответы [ 2 ]

1 голос
/ 22 октября 2011

window.close, чтобы закрыть окно, но я думаю, что вы не можете закрыть родительское окно. Почему бы не открыть PayPal в том же окне, а не в новом окне

0 голосов
/ 18 ноября 2011

В конце концов решение состояло в том, чтобы изменить и просто изменить связь с помощью CSS

...