0

jQueryがiFrame内でレンダリングされているためにエラーが発生しているため、Webサイトで多くの問題が発生しています。jQueryがiFrame内にあるときにロードしないように指示する方法はありますか?

4

3 に答える 3

1

これは機能するはずです:

window.opener != null
于 2012-06-22T20:23:12.607 に答える
1

グレッグが質問へのコメントのリンクで言ったように、これを行うには'if(top === self){outside iframe code here} else {inside iframecodehere}'を使用できます。

于 2012-06-22T20:29:51.187 に答える
1

@Gregの回答から

if (top === self) { not in a frame } else { in a frame }

topとselfは両方とも(親とともに)ウィンドウオブジェクトであるため、ウィンドウがトップウィンドウであるかどうかを確認できます。

グレッグの答え

于 2012-06-22T20:29:59.347 に答える