Насколько я знаю, вы не можете делать синхронные звонки на сервер, как в Javascript.
Насколько я понимаю, вы хотите, чтобы ваш SWF-сервер выполнял вызов на сервер перед закрытием окна браузера - возможно, для регистрации времени, использованного в сеансе
Что вы можете сделать, это следующее:
IN FLASH: добавить функцию обратного вызова (A) во Flash, используя Actionscript ExternalInterface, который выполняет следующие действия:
A) Выполняет ли вызов сервера с использованием URLLoader и указываетметод как POST.
B) вызывает window.close через ExternalInterface, когда обработчик urlloader Event.COMPLETE запускает
IN JSCRIPT: перехватывать событие onbeforeunload браузера и предотвращатьи вызвать функцию обратного вызова, которую вы определили на шаге 1 во флэш-памяти, чтобы выполнить серверный вызов, а затем закроет окно, когда завершит работу.
Надеюсь, это поможет!