2013-06-25 62 views
9

突然開始,得到這樣的錯誤:阻止與原籍「http://static.ak.facebook.com」的幀訪問的幀與原籍

從 阻止與原籍「http://static.ak.facebook.com」的幀訪問源自「http://*****.com」的框架。請求 訪問權限的框架將「document.domain」設置爲「facebook.com」,但訪問的框架是 沒有。兩者都必須將「document.domain」設置爲相同的值,以允許訪問 。

+0

[Facebook:不安全的JavaScript問題(document.domain值應該相同)]的可能重複](http://stackoverflow.com/questions/14892556/facebook-unsafe-javascript-issue-document-domain-values-should或者[Facebook登錄API HTTPS問題](http://stackoverflow.com/questions/16888095/facebook-login-api-https-issue)或者[不安全的JavaScript在使用安全瀏覽時嘗試訪問框架Facebook的](http://stackoverflow.com/questions/9167371/unsafe-javascript-attempt-to-access-a-frame-when-using-secure-browsing-on-facebo)。 – 2013-07-11 18:18:32

+2

完全有價值的問題取而代之,因爲當您在Google中插入指定錯誤字符串時,它會彈出一個問題。 –

回答

6

根據我的經驗,這意味着您正在運行Facebook不能訪問的iFrame,就像您的本地計算機一樣。當您的iFrame出現時,Facebook會嘗試掃描您的頁面。如果你的網頁是公開的,你不會得到這個錯誤,而iFrame/Facebook喜歡插件應該正常工作。

1

你有一個來自Facebook的iFrame在您的網站上。 Facebook的一些代碼正試圖更新你的頁面。您的瀏覽器阻止了此行爲,因爲iFrame和您的網站位於不同的頁面上。擺脫這種錯誤的唯一方法是擺脫iFrame(除非你是Facebook的朋友)。