iframe を防ぐために、このコードを最上位のスコープ (つまりthis==window
)に追加しました。
if(top!==this)top.location.search="?removeFrame"
これはIE以外のすべてのブラウザで完全に機能します(IE 8で失敗し、更新を続け、それ以降のバージョンで機能するかどうかはわかりません)、これはIEがtop==this
メインウィンドウが一番上にあることさえ考慮していないためだと思います
このコードを書き換えて IE と互換性を持たせるにはどうすればよいですか?