Responderemos pues... y diremos que SI y NO se puede.
A ver, podemos abrir una nueva ventana de navegador, y a través de variables pasarle algunos parámetros, que en el swf recogeremos y trataremos pero eso es algo así como complicarse la vida en exceso, además de que no queda bien en la parte del usuario.
Entonces, ... como hacemos eso de "deshabilitar" toda la web excepto una ventanita, pues he de decir que de alguna forma ha de poderse, pues el player lo hace por ejemplo con la ventanita de la webcam (la de "XXX esta intentando acceder a su webcam, desea...")
Pero desgraciadamente es una funcionalidad que no nos es permitida utilizar (no está documentada, o al menos yo no la conozco, y dudo que así sea)
Pero ... ES POSIBLE! Sigan leyendo!
Los botones tienen en primer lugar la propiedad Boton.useHandCursos = Boolean; que nos permitiría ocultar la mano de los botones. Pero con esto tendríamos el problema de que las acciones siguen estando ahí y si se pulsan



problema. La solución de MorphX pues



lo que hacemos es eliminar las acciones del boton (ademas de que esa sintaxis ya NO se lleva) así que después tendríamos que volver a asignarsela, así descubrimos :
Boton.enabled = Boolean; está propiedad indica si el botón está activo o no, es decir lo deshabilita, le quita las acciones y la manita se convierte en una imagen, además si lo completamos con Boton._alpha = 50; es perfecto (CASI) perfecto. Daríamos una sensación de que el resto de la web se "congela" y solo dejamos activo la ventanita que queremos.
Porque digo CASI perfecto? pues bueno, porque no hay una función tal como disableAll(), sino que tendremos que ir Boton a Boton, con el Boton.enabled = false; (para restaurarlos solo es Boton.enabled = true;)
Así que mediante Fors, Arrays o a mano, como ustedes quieran lo hacen. Un ejemplo de esto es theninjabunny.com si van a comentar un posts verán como los botones de la derecha se desactivan y obtienen un alpha de 50.