Сразу прошу прощения за свои, пока, малые знания js. Поэтому если Вы начнёте мне объяснять то, если можно, с примером кода.
Возникла задача соорудить popup окно для интернет-магазина.
Суть: Есть форма при нажатии на button которой открывается окно:
Код:
|
<form action="[~[*id*]~]" method="POST" onsubmit="window.open('index.php?id=70', 'preview', 'width=400,height=450')"> |
и соответственно
Код:
|
<button type="submit" class="shk-but" onclick='OpenerReload()'>В корзину</button> |
Тут есть ряд проблем:
1) Параметры передаются, как бы, не сразу - только после обновления страницы появляется то что нужно. Есть какой-нибудь одноразовый редирект с задержкой в 1-2 секунды(но не цикличный который прописывается в мета тегах)?
2) Окно остаётся под родительским если нажать на ещё один button(при этом передаются параметры). Мне кажется что как-то возможно составить функцию, которая бы закрывала и открывала popup-окно, что позволило бы решить проблему, но только как?