假設我有兩個選項卡,每個選項卡都具有加載在不同域上的網頁。兩個選項卡中的頁面要進行通信。合作頁面之間的跨域,交叉表通信
我能看到的最簡單的解決方案是this one(我的一個密切相關的問題的答案,我發現,當搜尋重複),其中一個或兩個頁面的加載一箇中間頁iframe中,postMessage()
和localStorage
之間代理事件。但是,這確實需要將該頁面託管在某處,並且需要客戶端提供額外的請求。
是否有任何這樣的技術,不需要專門的「代理頁面」由其中一個域提供服務? (也就是說可以通過沒有支持服務器的JavaScript庫實現)
的可能的複製[通訊標籤或窗口之間(http://stackoverflow.com/questions/28230845/communication-between-tabs-或窗口) – 2016-12-13 00:21:50
不重複。這裏的問題是關於跨域。 – Mitar 2016-12-13 08:35:18
爲什麼你需要兩個域名?沒有支持服務器? (Impossible) – btzr 2017-08-02 15:12:35