2009-12-30 63 views
1

Meebo的新酒吧服務在任何給定網頁的底部放置了帶有鏈接和聊天功能的浮動條,只需少量Javascript和HTML。我想要構建一些類似的東西,但我對他們是如何解決相同的原產地問題感到沮喪。Meebo Bar等工具欄如何工作?

看起來他們正在注入一個iframe和一些script標籤,但他們如何在沒有代理的情況下完成其餘功能卻不在我身邊。有任何想法嗎?

您可以在此查看Meebo的服務http://bar.meebo.com/,Robert Scoble似乎已將它安裝在http://scobleizer.com上。

注意:我不是要成爲Meebo或Scoble的先師,我只是對實現感到好奇。

回答

0

HTTP GET可以跨域,所以部分魔法在於您使用的方法。還有其他的方法可以將數據發送到不同於服務頁面的主機上,比如window.name技巧,其中的信息(通常小於2k)可以設置爲window.name屬性(這裏是一個link

您還可以利用一個小的Flash播放器(flXHR的偉大工程)

智能的JavaScript實際上可以利用以往哪一個是可用的。對Meebo那些傢伙搖滾也不要難過!