特定のページについて、私がやりたいことは、ブラウザに正常に表示されている場合はページ全体を別のページにリダイレクトし、別のページ内の iframe に表示されている場合は同じままにすることです。基本的に私が今やっていることは、次のように単純な if 句を使用することです。
if (window.location.href=="http://www.XXX.com") {
window.location = "http://www.YYY.com";
}
しかし、iframe もリダイレクトされることがわかりました。これら2つのシナリオを区別する方法はありますか?