すぎたです。

In message news:ch4bpn$c3j$1@caraway.media.kyoto-u.ac.jp
<kounoike@mbh.nifty.com> wrote ...

> コメントしている win.location.reload()をはずすと IE6.0 は期待通
> り?(怪しそうではあるが)の動作をしますが,NN7.1, mozilla1.7.2
> ではどうなっているのかさっぱりです。

かならず動くのか、reload が効いているのか等、不明点はありますが、
以下のコードで、とりあえず IE5.5sp2、Firefox0.9.3 では動いている
感じです。

  function show(frname) {
    function reload() { win.location.reload(); }
      〜
    setTimeout(reload, 0);
  }

IE5.5sp2 では setTimeout に引数を指定できないみたいなので、
ローカルに関数を定義しています。
もしかしたら、直接 win.location.reload を指定しても良いかも
ですが、後でチェックを入れやすいので、間接的に呼び出しています。

-- 
杉田
sugi-nws@bk.iij4u.or.jp