如何将弹出式浏览器窗口置于前面,使其位于所有浏览器窗口的顶部?

问题描述 投票:1回答:1

我的应用程序为用户提供了特定的时间来支付服务费用。我们这样做是因为我们只能保留X预留的时间。

我们给他们的时间应该足够了,但如果他们没时间我们通过Bootstrap Modal通知他们,如下所示:

enter image description here

但是,只要模式通过用户点击按钮或模态窗口上的任何位置实现焦点,PayPal浏览器窗口就会移动到主窗口后面。见下图。

enter image description here

只需点击黑色叠加层上的任意位置即可返回Paypal浏览器窗口。但是,我希望有人可能会知道如何使用模式中的按钮单击来实现此目的。

换句话说,如何通过单击模态上的“Yes Please”按钮或模式的close事件将Paypal浏览器窗口重新置于前面?

我试图在代码中模拟叠加元素的单击,但它似乎不起作用。

这是页面的代码:

enter image description here

javascript bootstrap-4 paypal-rest-sdk
1个回答
0
投票

从我读过的内容是因为从iframe打开PopUp浏览器窗口而内容来自不同的源我出于安全原因无法访问弹出窗口。因此,除非用户点击黑暗叠加层或“点击继续”链接,否则无法将其移至正面

© www.soinside.com 2019 - 2024. All rights reserved.