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

Abrir en nueva ventana/pestaña

Estas en el tema de Abrir en nueva ventana/pestaña en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Estoy haciendo una página web, y sería interesante que algunos de los links tuvieran la opción de abrirse en nueva ventana (o ...
  #1 (permalink)  
Antiguo 12/01/2008, 14:18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 11
Antigüedad: 16 años, 10 meses
Puntos: 1
Abrir en nueva ventana/pestaña

Hola a todos. Estoy haciendo una página web, y sería interesante que algunos de los links tuvieran la opción de abrirse en nueva ventana (o pestaña) para hacer más práctica la navegación. Debo aclarar que los links hacen referencia a distintas escenas dentro de la misma película.

En ese sentido, planteo tres posibilidades:
1) Es posible, en el menú del botón derecho, añadir una opción que sea "abrir en nueva ventana/pestaña" cuando el cursor esté sobre un botón?

Si no hay forma de hacer eso (o si de haberlo plantea muchas dificultades), una segunda posibilidad sería:

2) Crear un botón que se active de dos formas distintas. La idea es:
Cuando cliques de forma normal "on (release)", te vaya a la escena y al frame indicado.
Cuando cliques manteniendo pulsada la tecla control, te abra la escena en una nueva ventana o pestaña (qué código habría que meter para que un botón se active clicando y pulsando una tecla a la vez?).

Si esto tampoco es posible, se me ocurre una tercera idea (pero sigo sin saber cómo se plasmaría esto en el flash).

3) Crear dos botones, uno encima de otro.
Por defecto estaría en funcionamiento el botón que te va a la escena y frame indicado en la misma ventana.
Y al pulsar una tecla, se activaría el otro botón, que pasaría a estar justo encima del primero, y al clicar sobre este botón (manteniendo pulsada la tecla) ejecutara la acción de abrir la escena y frame indicados en una nueva ventana/pestaña.

Sería posible alguna de estas tres posibilidades? De ser así, qué código habría que meter en cada uno de los elementos?

Gracias a todos por vuestra atención. Saludos.
  #2 (permalink)  
Antiguo 14/01/2008, 10:47
 
Fecha de Ingreso: diciembre-2007
Mensajes: 11
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Abrir en nueva ventana/pestaña

Borrar mensaje

Última edición por chamaeleo; 04/02/2008 a las 18:27 Razón: Innecesario, no aporta una solución definitiva
  #3 (permalink)  
Antiguo 28/01/2008, 12:17
 
Fecha de Ingreso: diciembre-2007
Mensajes: 11
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Abrir en nueva ventana/pestaña

Borrar mensaje

Última edición por chamaeleo; 04/02/2008 a las 18:28 Razón: Innecesario, no aporta una solución definitiva al problema
  #4 (permalink)  
Antiguo 04/02/2008, 18:02
 
Fecha de Ingreso: diciembre-2007
Mensajes: 11
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Abrir en nueva ventana/pestaña

Hola de nuevo, ya he dado con una forma de solucionar el problema. El procedimiento al final es mucho mas fácil de lo que parece. Os lo comento por si a alguien le interesa (está hecho con flash 6.0).
En primer lugar hay que asignar y anclar nombres a los distintos frames. Por ejemplo, seleccionar un frame clave, y en el panel de propiedades, etiquetar el fotograma con el nombre "inicio", y activar la casilla "Anclaje con nombre".

Y en segundo lugar, meter este código en el botón:

Código:
on (release) {
	if(Key.isDown(Key.CONTROL)){
		getURL("javascript:void(window.open('misitio.html#inicio'))");
	}else{
		gotoAndStop("inicio");
	}
}
En rojo marco las variables a cambiar según cada situación (tecla para activar el abrir en nueva ventana/pestaña, URL del web y nombre del frame, respectivamente).

Este botón iría al fotograma que denominamos "inicio". Pero he definido dos formas distintas de ir a ese fotograma:
Si clicas el botón tal cual, te irá al fotograma de forma habitual.
Si clicas el botón y además estás pulsando la tecla "ctrl", entonces te lo abrirá en nueva ventana si estás en explorer, o en nueva pestaña si estás en firefox. Importante desbloquear la opción de ventanas emergentes en el navegador para que funcione bien.

He hecho pruebas y por ahora parece que funciona .
  #5 (permalink)  
Antiguo 16/03/2008, 00:55
olv
 
Fecha de Ingreso: marzo-2008
Mensajes: 11
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Abrir en nueva ventana/pestaña

Todo Esto Funciona Aunque Utilice Flash 8?
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 15:57.