2010-10-18 33 views
0

我有一個父窗口,通過window.open打開子窗口。父窗口位於http www.abc.com上,子窗口也在http www.abc.com上打開。我有一個父窗口上的JavaScript文件,子窗口看着溝通。當父窗口在http www.abc.com上時,兩個窗口通信都正常。但是,當父窗口在https://secured.abc.com上時,子窗口與父窗口上的文件存在通信問題。在HTTPS中讀取父窗口的子窗口

有人可以建議爲什麼會發生這種情況嗎?

感謝, Ĵ

回答

1

這是發生,因爲非SSL窗口不能使用SSL窗戶明顯的安全問題溝通。 ssl窗口的全部原因是加密/保護客戶端數據事務。如果有可能從非安全空間引用windowDOM,則安全性將完全受到影響。