Si claro, la hay, es casi lo mismo que hacen algunos sitios web, en donde crean botones en flash y estos se comportan normalmente al estar empotrados en las páginas. Este tipo de comunicación se puede hacer en doble vía, es decir: Javascript => swf y swf => Javascript, creo que por medio del comando fscommand de actionscript
Un sitio donde puedes ver lo que te digo, acá:
http://www.adobe.com/es/support/flas...cript_comm.htm
Si te quedan dudas, vuelve y pregunta, tal vez pueda ayudarte alguien más o yo.
Exitos