Cita:  
					Iniciado por carlosavendao 
  Hola. El codigo es el siguiente:
- tengo 2 botones diferentes (btn1 y btn2)
import flash.events.MouseEvent;
 
btn1.addEventListener(MouseEvent.CLICK, clicbtn1);
btn2.addEventListener(MouseEvent.CLICK, clicbtn2);
function clicbtn1(event:MouseEvent):void
{
	navigateToURL(new URLRequest("http://www.youtube.com"));
}
function clicbtn2(event:MouseEvent):void
{
	navigateToURL(new URLRequest("http://www.hotmail.com"));
}
    tu respuesta es buena, pero no es conveniente crear tantas funciones, creo qeu mejor seria uusar un callback   
http://www.forosdelweb.com/f16/envia...teners-970356/ 
link1_btn.addEventListener(MouseEvent.CLICK,functi  on(event:MouseEvent){informacion(event,"http://www.youtube.com");});
link2_btn.addEventListener(MouseEvent.CLICK,functi  on(event:MouseEvent){informacion(event,"http://www.yahoo.com");});
link3_btn.addEventListener(MouseEvent.CLICK,functi  on(event:MouseEvent){informacion(event,"http://www.google.com.pe");});  
function informacion(event:MouseEvent,parametro:String):voi  d
{navigateToURL(new URLRequest(parametro));}   
-------------------------------------------------- 
o mejor aun 
import Callback; 
var botones:Array=new Array([boton1_btn,"http://www.youtube.com"],[boton2_btn,"http://www.google.com"]); 
function informacion(event:MouseEvent,parametro:String)
{navigateToURL(new URLRequest(parametro));}  
for (var i=0;i<botones.length;i++)
{
botones[i][0].addEventListener(MouseEvent.CLICK,Callback.create  (informacion,botones[i][1]))
}