if ... then
window.close()
end if
nanika
みたいにcloseの後で処理してない?