2012-11-24 62 views
0

當試圖使用JavaScript在我的應用我得到這些錯誤之後從Chrome中:JavaScript不安全訪問?

Uncaught SyntaxError: Unexpected token)

_I-bZ2aLo8f.js:48

Unsafe JavaScript attempt to access frame with URL http://apps.facebook.com/ubo-elementalfury/ from frame with URL https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=17#channel=f2f2ee12fc&origin=http%3A%2F%2Fultimate-battle-online.com&channel_path=%2Fchannel.php%3Ffb_xd_fragment%23xd_sig%3Df3312304ec%26 . The frame requesting access has a protocol of 'https', the frame being accessed has a protocol of 'http'. Protocols must match.

xd_arbiter.php:20

我不知道是怎麼回事,我不從實安全的連接瀏覽時,它得到這個問題。

回答

3

不安全的訪問錯誤不會導致您的問題。它有你的額外括號。仔細檢查你的代碼,找出它的位置並將其刪除,然後看看會發生什麼。

這將有助於瞭解您的FB應用程序導致此問題的哪個部分。

編輯:

我在您的應用中看到與此無關的其他問題。在您的應用程序,http://ultimate-battle.com,該選擇你的戰隊頁面上,你有這樣一行:

document.getElementById("clock").innerHTML=movingtime; 

#時鐘不會在本頁面上存在。錯誤發生在419行的jquery.mycode.js中。

+0

這不是我寫的文件。 – OpensaurusRex

+1

儘管如此,您還沒有真正提供任何可操作的代碼示例。該錯誤看起來像額外的parens在Facebook的js文件中。 – Geuis

+0

查看我上面的修改 – Geuis