JavaScript のイベント発生順の非互換IE と Netscape 7.0

omouseover と onmouseout でポップアップを表示しようとしたのだけれど
<div><iframe></iframe></div> という構成のHTML上をポインタが通りすぎるときに、

IENetscape 7.0
1DIV ONMOUSEOVERDIV ONMOUSEOVER
2DIV ONMOUSEOUTIFRAME ONMOUSEOVER
3IFRAME ONMOUSEOVERDIV ONMOUSEOUT
4IFRAME ONMOUSEOUTDIV ONMOUSEOVER
5DIV ONMOUSEOVERIFRAME ONMOUSEOUT
6DIV ONMOUSEOUTDIV ONMOUSEOUT

の順番でイベントが発生するようだ。
 さてさて、3や4の時ポインタがまだ一番外側の div の内側にいますよ、というのを関知するには(つまり、DIVあるいはその子孫エレメント内にいるかいないかの判定)どうすればいいんだろう……
何か別の解がありそうだけど。