2011-08-09 10 views
0

Facebookのファンページ(iframe)アプリケーションを作成しました。ファンページiframeからアドレスバー情報を取得したいと思います。JavaScriptの呼び出し情報

fanpage iframeアプリケーションから警告(top.location.href)を試みましたが、何も起こりません。

top.location.href = www.google.comを使用すると動作しますが、アラート(top.location.href)を使用しても何も起こりません。

これは、書き込み可能であるが読み込み不可能であることを意味する必要があります。

どうすればこの問題を解決できますか?

+0

**大胆に話さないでください** – SLaks

答えて

0

Chromeの問題です。according to CodeGuruです。

これをローカルで実行しても動作しない場合は、ウェブサーバーを試してみましたか?

1

これはSame Origin Policyが原因です。別のドメインのデータにアクセスすることはできません。これを行おうとすると、「Permission Denied」エラーがスローされます。 top.location.host != location.hostの場合、そのデータにアクセスすることはできません。

関連する問題