这里有一些背景知识:
这是我的问题:
======================================================
| Method | pop up | call from page to iframe |
======================================================
| direct call | V | X |
------------------------------------------------------
| postMessage | X | V |
------------------------------------------------------
postMessage
触发iFrame上的JavaScript跨域工作,但现在弹出窗口被阻止,因为它不是对直接用户操作的响应。< / LI>
可以解决这个问题吗?
答案 0 :(得分:0)
我建议坚持使用postMessage,但要实现自定义登录弹出窗口。使用window.open不是一个好主意。