-1

iframe があり、ユーザーはその iframe の外部サイトの特定の場所に移動しました。これで、クリックするとそのサイトの場所が (.location.href を使用して) 通知されるボタンがありますが、undefined と警告されますか? 私のサイトは ideone.com でした。現在の URL を取得するにはどうすればよいですか? 修正または代替案はありますか?

4

2 に答える 2

2

同一生成元ポリシーによりiframe、場所が親とは異なるドメインに設定されているからの情報にアクセスすることはできません。

ブラウザのコンソール(F12)を見ると、おそらくこれに似たエラーが表示されます(これはChromeからのものです)

安全でないJavaScriptは、URLhttp://yoursite.comのフレームから URLhttp ://othersite.com/のフレームにアクセスしようとします 。ドメイン、プロトコル、およびポートは一致する必要があります。

于 2013-02-08T19:49:44.023 に答える