1. ホーム
  2. javascript

[解決済み] IFRAMEから現在のURLを取得する

2022-11-23 21:09:59

質問

iframe から現在の URL を取得する簡単な方法はありますか?

視聴者が複数のサイトを経由することになるので javascriptで何かを使うことになると思うのですが。

どのように解決するのですか?

セキュリティ上の理由から、iframe のコンテンツと参照する javascript が同じドメインから提供されている限り、url を取得することしかできません。それが本当である限り、このようなものは動作します。

document.getElementById("iframe_id").contentWindow.location.href

2つのドメインが不一致の場合、クロスサイトリファレンススクリプティングのセキュリティ制限に遭遇することになります。

参照 類似の質問に対する回答 .