I figured it out, you need to read the url of the page that you are on and then use an "if, then" to make your movie clip or anything else do whatever you want.
To read the url:
import flash.external.*;
var urlPath;
function geturlhttp() {
urlPath = ExternalInterface.call("window.location.href.toStr ing");
}
geturlhttp();
And then you make an action based on the result of that url:
if (urlPath == "http://yourpage.com") {
gotoAndPlay(3);
}else{
}
stop();
I hope it helps 
Ps: I noticed on the preview of this reply that the word String has an space on the middle, I don't know if this would remain on the final reply but just in case, be careful with that
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Como hacer que un swf (flash) tenga diferentes comportamientos segun la direccion url
Y para los q no hablan ingles, para lograr que un swf reaccione de diferntes maneras segun la url en la que se encuentra (por ejemplo si fuera un menu) se debe primero leer el url donde se esta y luego usaruna funcion "if, then" para lograr lo que se quiera
Primero se lee el url:
import flash.external.*;
var urlPath;
function geturlhttp() {
urlPath = ExternalInterface.call("window.location.href.toStr ing");
}
geturlhttp();
Y luego se hace una accion basandose en si la url es una en particlar o no:
if (urlPath == "http://yourpage.com") {
gotoAndPlay(3);
}else{
}
stop();
Espero que les sirva
pd: cuando hacia esta respeuesta note en la previsualizacion que pone un espacio en la palabra string, no se si lo deje ne la respuesta que publique pero por si al caso tengan cuidado no sea que les de error