iframe内のページがiframe内にあるかどうかを知るために、多くのウィンドウプロパティを試しました。私は試しました:ページがGoogle Chrome用のIframeにあるかどうかを確認します
if(top.location!= self.location) //doesn't work in Google Chrome
alert("I am in an iframe!")
これは機能しません(Chrome以外のすべてのブラウザで動作します)。 FirefoxとChrome用のユーザースクリプトを作成していますが、Chromeは実際には動作しません。そのページがiframeにあるかどうかをChromeが検出できるかどうかを判断する方法はありますか?これは、フレームのために働く
http://jsfiddle.net/hpVec/これは、Chromeで正常に動作しているようです。 –
var in_iframe =(window.location!= window.parent.location); –