JavaScript の location.href で違うフレームのページを移動した場合、IE では新しいページという扱いになり、NN では同一ページということになっているみたい。なので、「戻る」などのリンクをつけるには、ブラウザによって処理を分けてやる必要があるようだ。ブラウザの「戻る」ボタンでは、NN の場合上記の理由からか、正しく動作しないみたいだし。
また、location.href で階層の違うディレクトリにあるファイルに移動した場合は、IE だと親のページに戻ってもう一度 location.href で他のページへ移ることができないみたいだ。IE の場合は、以前のディレクトリを記憶していて、そのディレクトリからの相対アドレスで移動しようとするみたい。全ての HTML ファイルを同じディレクトリに置けば一番簡単に解決するんだけど、それだとファイルが増えてきたときにややこしくなりそうだし。
NN では、ぼくのページの場合、なぜか画像などもすべてダウンロードしてからページが表示される。かなり重たいカウンタをくっつけているので、トップページの表示がとても遅くなってしまう。IE の場合は、画像以外は先に表示されるから問題ないんだけど。