Es recomendable que leas la seccion de FUNCIONES para entender esta parte, a pesar de ser de AS te ayudará para entender las funciones de JS si es que no sabes de que hablo.
Vamos a crear una función en javascript para meter la la pagina web a la sección de FAVORITOS del navegador (IE), este script lo ponemos en el HEAD del codigo html de la pagina que alojara nuestra pelicula flash. Esto es igual a como meter una funcion de AS en un frame: la funcion está alli, solo falta que la llamemos:
<script languaje="Javascript">
var miurl="http://www.tudireccion.com"
var titulo="Mi site para el mundo"
function favoritos(){
if(document.all)
window.external.AddFavorite(miurl,titulo)
}
</script>
El método EXTERNAL está poco documentado, permite ejecutar ciertas órdenes relativas a la navegación. ADDFAVORITE es un método (¿submétodo o EXTERNAL es un sub-objeto?) de éste. La cuestión es que tenemos este script en nuestro html, ahora ¿cómo llamarla desde una película flash?, es sencillo: Creas un botón y usando la accion GETURL la llamas así:
on(release){
get URL("javascript:favoritos()")
}
Listo! como ves es igual que llamar una función de AS.