1

我通过将 iframe 添加到页面上的 div 来实现 3ds。3ds 流程完成后 - 银行使用我提供的重定向 url。我的问题 - 它是重定向 iframe 而不是我包含该 iframe 的原始页面 - 给了我网站的结果 - 在 iframe 内。

3ds 结束后关闭 iframe 并在主浏览器页面上进行重定向的技术是什么?

我无法控制银行实施 3ds 流程。

4

1 回答 1

2

首先,通过允许您提供重定向 url,银行希望您在顶层显示 3ds 页面,即作为独立页面而不是在 iframe 内。一些银行甚至完全阻止 iframe 的使用。而且您可能永远无法确定您正在与哪家发卡银行打交道。因此,如果可能,您应该避免将 3ds 页面保持在一个框架内。

不过,如果您知道重定向 url(因为您首先提供了它),您可以简单地监视该onLoadiframe 上的事件并对其采取行动。

于 2019-11-08T05:38:09.913 回答