![]() |
1
4
当然还有第三个选项,它是iframe和脚本方法的混合。 您可以使用脚本钩住页面dom(为不同的使用提供了一点自由),并创建一个指向您的域的隐藏iframe。 该脚本既可以与当前文档通信,也可以使用跨域消息传递与您的文档通信,然后使用iframe作为代理与弹出窗口通信。 当然,xdm确实会带来一些困难,但是如果您使用像 easyXDM 那就没什么问题了。 Here is an example 显示如何与弹出窗口交互。 |
![]() |
2
2
基本上有2个问题 -哪种方法最好 -解决脚本方法面临的弹出式通信困难 感谢您提供弹出信息! 支持这些跨域弹出窗口的底层技术是什么? 如果我正确理解你的第三个选择: -国外网站加载我们的JS -JS替换DOM元素 -JS打开隐藏iframe到自己的域 然后如何打开一个弹出窗口,它仍然允许与加载到外部站点的JS通信?为此,弹出窗口需要由iframe实例化,对吗?我们需要一个方法来与iframe通信。我以为除了设置iframe的window.location.href之外,我不允许对它做任何事情。你能解释一下它是怎么工作的吗? |
![]() |
mlsmet · 无法在Android手机上水平滚动表格 3 年前 |