<script type="text/javascript">
function NewWin() {
/* ウィンドウオブジェトを格納する変数 */
var win;
/* ウィンドウの存在確認をしてからウィンドウを開く */
if( !win || win.closed ) {
/*
ウィンドウオブジェクトを格納した変数が存在しない、
ウィンドウが存在しない、ウィンドウが閉じられている
場合は、新ウィンドウを開く。
*/
win = window.open( "http://www.google.co.jp/","sample");
}else{
/*
既にウィンドウが開かれている場合は
そのウィンドウにフォーカスを当てる。
*/
win.focus();
}
}
</script>
<a href='javascript:NewWin();'>ウィンドウを開く(ウィンドウの存在確認あり)</a>