Foros del Web » Creando para Internet » Flash y Actionscript »

navigatetourl :S

Estas en el tema de navigatetourl :S en el foro de Flash y Actionscript en Foros del Web. Buenas, estoy dando mis primeros pasas con AS3 y tengo un problema. Tengo los botones hechos y linkeados, pero al apretarlo me abre en una ...
  #1 (permalink)  
Antiguo 29/06/2008, 15:07
 
Fecha de Ingreso: agosto-2005
Ubicación: http://descargajuegosgrat
Mensajes: 365
Antigüedad: 19 años, 3 meses
Puntos: 3
navigatetourl :S

Buenas, estoy dando mis primeros pasas con AS3 y tengo un problema. Tengo los botones hechos y linkeados, pero al apretarlo me abre en una nueva ventana en vez de la misma. El código que estoy usando es el siguiente


empresa.addEventListener(MouseEvent.CLICK, enlaza);
servicios.addEventListener(MouseEvent.CLICK, enlaza);
suscripciones.addEventListener(MouseEvent.CLICK, enlaza);
publicaciones.addEventListener(MouseEvent.CLICK, enlaza);
contacto.addEventListener(MouseEvent.CLICK, enlaza);

function enlaza(evento:MouseEvent):void {
switch (evento.target.name) {
case 'empresa':
navigateToURL(new URLRequest("empresa.php"));
break;
case 'servicios':
navigateToURL(new URLRequest("servicios.php"));
break;
case 'suscripciones':
navigateToURL(new URLRequest("suscripciones.php"));
break;
case 'publicaciones':
navigateToURL(new URLRequest("publicaciones.php"));
break;
case 'contacto':
navigateToURL(new URLRequest("contacto.php"));
break;
}
}


Si alguien sabe que puede ser, agradezco!


saludos
__________________
Blog de Teletrabajo! Para diseñadores y programadores Juegos gratis online
  #2 (permalink)  
Antiguo 01/07/2008, 10:09
Avatar de PabloSutra  
Fecha de Ingreso: octubre-2006
Ubicación: Guadalajara, México
Mensajes: 222
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: navigatetourl :S

Que tal acusador, para que te lo abra en la misma ventana solo te falta un parametro en el navigateToURL que es el "_self", eh aqui el ejemplo:
Cita:
navigateToURL(new URLRequest("empresa.php"),"_self");
y problema solucionado :)
Espero te sirva de ayuda
SALUD!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:38.