我试图创建Web应用程序的登录按钮,或者加载iframe或弹出窗口。 类似于Facebook登录按钮。 即时通讯目前使用其工作原理治疗的postMessage()方法。
但是我知道,它不会在IE6 / IE7,我需要支持工作。 是他们我可能用其它方法吗? 或者我希望多来,从“真棒浏览器”,也就是IE6?
我试图创建Web应用程序的登录按钮,或者加载iframe或弹出窗口。 类似于Facebook登录按钮。 即时通讯目前使用其工作原理治疗的postMessage()方法。
但是我知道,它不会在IE6 / IE7,我需要支持工作。 是他们我可能用其它方法吗? 或者我希望多来,从“真棒浏览器”,也就是IE6?
早在一天,我以前写的基于IE6,即打开弹出式广告和弹出式窗口,原来的窗口之间通信的网站。
因此,它可以做到的。
该浏览器提供了可用于这几个对象- window.caller
是你最有可能想要传递的一个调用从打开的窗口中原来的一回,除了被返回的对象window.open()
调用,您可以使用回从原来的窗口通过调用到新的一个。
这两者结合起来,您就可以在两个方向上进行通信。
你可能也有一些喜悦与jQuery,因为我相信有几个插件,包裹在更友好的界面这些方法。
但是,要知道,你所能做的就是在这些比现在可能旧的浏览器有更多有限的,所以即使你将能够做到跨窗口通讯科,你会发现有一些事情你需要不能在旧的浏览器来完成。
希望帮助。