iframe がいつリダイレクトされたかを検出する方法は非常に簡単ですonload
。iframe 要素の属性を使用して関数をトリガーすると、ユーザーがリダイレクトするたびにトリガーされます。ただし、リダイレクトされた新しい URL にアクセスしようとすると、クロスサイト スクリプティングのセキュリティ上の問題によりアクセスできません。
あなたは言及していますが、iframeサイトはあなたが作業しているサイトです。そのため、.htaccessファイルにアクセスできる場合、あなたが望んでいることは可能かもしれません.
追加
Header add Access-Control-Allow-Origin: http://parentdomain.com
次に、親ドメインで
次の html を含めます。
<iframe src="http://childdomain" id="childsite" onload="iframeredirected();"/>
そしてこのJavaScript
function iframeredirected(){
var new_src = document.getElementById("childsite").documentWindow.location.href;
}