有誰知道一個解決方案,我可能能夠購買的?我想嵌入Facebook在一個IFrame這樣或那樣的
玉以及Facebook的不再允許您嵌入到一個iframe,我公司希望有Facebook的出現在我們的應用程序,我們通過創建一個iframe和嵌入做。但在2月5日,Facebook拿走了這個能力。所以我找人誰也解決此sollution工作,但不管是什麼sollution有一個IFrame中嵌入...
有誰知道一個解決方案,我可能能夠購買的?我想嵌入Facebook在一個IFrame這樣或那樣的
玉以及Facebook的不再允許您嵌入到一個iframe,我公司希望有Facebook的出現在我們的應用程序,我們通過創建一個iframe和嵌入做。但在2月5日,Facebook拿走了這個能力。所以我找人誰也解決此sollution工作,但不管是什麼sollution有一個IFrame中嵌入...
<iframe src="http://www.facebook.com/" />
我沒有測試過,但我懷疑Facebook的可能在使用像這樣的JavaScript來打破框架:
if (top.location != location) {
top.location.href = document.location.href ;
}
不幸的是,沒有什麼可以做這個,但如果你要代理的即時整個Facebook網站並過濾掉這個JavaScript,這將最可能會打破其他事情。 Facebook和其他許多網站都實施了這個技巧,因爲框架通常只用於惡意目的(即構建另一個非法廣告或欺騙網站)。
編輯:我從你的評論中看到,你說這一刻起作用。正如我上面所解釋的,不幸的是,這實際上在Facebook的控制之下。如果他們選擇添加JavaScript的一小部分以突破框架,則無法阻止其運行。
我知道這是一個有點老了 - 但它在我的搜索上來時,我一直在尋找一個類似的答案。您可以從此頁面獲取代碼,以嵌入包含公共帖子,評論等內容的iframe(有點像YouTube嵌入):https://developers.facebook.com/docs/plugins/embedded-posts/使用社交插件。
我認爲需要更詳細一點,以幫助我們確定您可能需要的東西。看起來Ricket的回答似乎是對這個簡單問題的完全合理和正確的回答,但可能無法解決您遇到的具體問題。 – marr75 2010-02-15 16:58:02