Код:
<script language="JavaScript">
<!-- hide
function CloseWin() {
window.close();
}
// -->
</script>
У меня работает, но только в ИЕ, при этом он, конечно спрашивает, выполнять ли эту кощунственную команду("Веб-страница пытается закрыть окно. Выполнять операцию?"). В ФФ не работает, может быть из-за всяких расширений типа табмикс. Вообще с таб-браузерами такая фишка плохо проходит - принудительный однооконный режим предполагает невыполнение такой команды, так как в этом окне находится еще куча документов.
И для вызова функции надо после ее имени и скобок с параметрами ставить оператор вызова функции - ; (в Вашем АС-скрипте этого нет. После getURL() Вы же поставили, а джава чем по-вашему хуже
)