Enlace en Actionscript 3.0

Enlace en Actionscript 3.0

Etiquetas: navigateToURL URLVariables URLRequest getURL

El equivalente a getURL en Actionscript 3.0 es navigateToURL. Este método permite pasar variables con la url, por medio del atributo data de URLRequest, y elegir la ventana en la que queremos abrir el enlace ("_blank", "_self", "_parent" o "_top").

  1. //Url que que queremos visitar
  2. var url:String = "http://www.esedeerre.com";
  3.  
  4. //Si queremos mandar variables en la URL, creamos un objeto URLVariables y lo rellenamos
  5. var variables:URLVariables = new URLVariables();
  6. variables.nombre = "Rodolfo"
  7. variables.apellidos = "González";
  8.  
  9. //Creo la petición y le asigno las variables
  10. var peticion:URLRequest = new URLRequest(url);
  11. peticion.data = variables;
  12.  
  13. //Cargo el enlace
  14. navigateToURL(peticion,"_blank");
  15.  
  16.  
  17. //En realidad, si lo único que queremos hacer es un enlace en página nueva, podemos resumir 
  18. //las lineas anteriores en: 
  19.  
  20. navigateToURL(new URLRequest("http://www.esedeerre.com"),"_blank");
Comentarios
    • Autor
    • IronMaiden
    muy bueno el tuto!!! Me ha servido muchisisimo
    • Autor
    • WILLIAMS MORILLO
    excelente tu aporte muchas gracias.
    • Autor
    • anita-che
    Me sacaste del hoyo, una gran ayuda en el trabajo, muchas gracias
    • Autor
    • Oscar Hernandez
    Hola, buenas noches. Buscando solución a un problema que tengo encontré este ejemplo de etiquetas navigateToURL, mi problema es que al abrir el enlace, lo hace en otra ventana del navegador y yo necesito abrirlo en el mismo navegador. No me funciona cuando uso _self, cómo puedo lograr lo que necesito? Este es mi código: function hist(event:MouseEvent):void { navigateToURL(new URLRequest("historia.html"), "_self"); } Gracias.
    • Autor
    • xavi
    "navigateToURL(new URLRequest("http://www.esedeerre.com"),"_blank");" Me fue perfecto para lo que queria gracias
    • Autor
    • yuli
    Gracias el tip me sirvio mucho......
    • Autor
    • enrique
    y para un boton que llame a un swf externo?
    • Autor
    • Abel
    Puse el codigo navigateToURL(new URLRequest("http://www.ejemplo.com"),"_blank"); Me funciona para agregar el link pero cada vez que comienza el flash e inicia de nuevo me abre una ventana. Es decir que se abren ventanas hasta que cierre el flash. NECESITO QUE SI SE LE DA CLICK ABRA LA VENTANA Y QUE NO SEA AUTOMATICO CADA VEZ QUE COMIENZA.
    • Autor
    • juantxiki
    Necesito la versión as3 de stop + geturl. He intentado navigateToURL(new URLRequest("http://www.esedeerre.com"),"_blank"); pero así no me sale ni siquiera el recorrido hasta el final en flash player. Ayuda , porfavor. Hasta pronto Juantxiki
    • Autor
    • Mauricio
    Esta es la misma publicación en todas partes, pero si quiero enlazar una página local, osea hacer un link a otra página de una Web que estoy haciendo como hago?
Dejar un comentario
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web:

Comentario: