Нужно отследить закрыл ли пользователь вызванное окно, ваш код не работает.
<script>function newwin() {
var newwin = window.open("http://javascript.ru", "JSSite", "width=420, height=230, resizable=yes, scrollbars=yes, status=yes");
return newwin;
}
var newwindow = newwin();
if(newwindow) {
alert();
}
</script>
<div onclick="newwin();">Click</div>