今日はじめて知ったんだけれど、IE6+XP SP2以上でポップアップブロックされ無いためには、onmouseup か onclickをwindow.openのトリガーとして指定しないとだめらしい。何でいまさらそんなこと言うのかと言うと、このページで、ポップアップブロックされてしまったから。 上記ページは、onclickでやってるのになんでポップアップされてるわけ?と思ってソース見てみたら、onclickではなくて、onmousedownで指定してた。 以下のMSDNの人のブログによると、 jeff's WebLog : mouseDown + mouseUp = click ユーザーが認識しない動作で開かれるポップアップはダメであると。ユーザーがクリックしたと認識するのは、マウスをクリックし、離した時である。よって、onmousedownは、まだクリックしている途中なのでダメなので、onl