Wie öffne und schließe ich ein Fenster, ohne als Popup geblockt zu werden?

Ich möchte einen Kunden auf einer E-Commerce-Website anweisen, über die Paypal-Website zu bezahlen. Ich möchte, dass die Zahlung in einem neuen Tab / Fenster ausgeführt wird, damit der Kunde den aktuellen Status der Webseite, auf der er sich befindet, nicht verliert.

Damit sich das Paypal-Fenster öffnet, ohne blockiert zu werden, verwende ich einen Anker mit target = "_ blank". Was bis auf die Tatsache perfekt funktioniert, ich kann es nicht schließen, nachdem die Zahlung per Paypal erfolgt istwindow.close() funktioniert nicht für Fenster, die nicht über geöffnet wurdenwindow.open().

Wie mache ich es, damit es BEIDE nicht als Popup blockiert und ich es später mit JS schließen kann?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage