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

al apretar link que aparesca como ventana pop-up

Estas en el tema de al apretar link que aparesca como ventana pop-up en el foro de Flash y Actionscript en Foros del Web. hola amigos del foro, miren ire al grano, lo que pasa esque ya solucione el problema anterior de que no me abrian los enlaces ... ...
  #1 (permalink)  
Antiguo 04/05/2011, 21:02
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 2
al apretar link que aparesca como ventana pop-up

hola amigos del foro, miren ire al grano, lo que pasa esque ya solucione el problema anterior de que no me abrian los enlaces ... todo bien ahora ... pero lo que pasa esque necesito saber como se hace para que una persona al apretar click en una url, esta aparesca en una ventana nueva, PERO tipo pop-up, osea con unas dimensiones establecidad, como por ejemplo de 400x500 px y que no sea mas grande ... no se si me entienden, pero bueno a ver si me pueden ayudar, muchas gracias!
  #2 (permalink)  
Antiguo 04/05/2011, 22:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Respuesta: al apretar link que aparesca como ventana pop-up

Hola, mira, podes poner un Botón y en la instancia llamalo boton1 y pega el siguiente código en el primer fotograma de la película

this.boton1.onRelease = function() {
getURL ("javascript:void(window.open('ventana.html','popu p','toolbar=no,menubar=no,scrollbars=no,resizable= no,top=0,left=0,width=600,height=450'))"); };

ventana.html es el archivo que querés abrir
toolbar=no (es sin barra de herramientas)
menubar=no (es sin menu)
scrollbars=no (es sin barras de desplazamiento)
resizable=no (no se puede modificar el tamaño de la ventana)
top y left= la posición en la pantalla
width=ancho de ventana
height=alto de ventana

a mi funciona muy bien, el código lo uso desde el 2006 y lo publico el user JMARCOSG, los agradecimientos para el.
  #3 (permalink)  
Antiguo 04/05/2011, 23:30
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Disculpen, estoy interezado en esto mismo, solo que no entendi lo de poner el codigo en el primer fotograma, yo tengo botones con url en as2 y en as3, intente poner ese codigo en una nueva capa, pero se abre normal la url y otra ventana mas en blanco, soy medio novato si me podrian explicar con mas detalles, gracias.

Disculpen por meterme.
  #4 (permalink)  
Antiguo 05/05/2011, 09:41
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: al apretar link que aparesca como ventana pop-up

Hola iorio:
Hay 2 formas de poner el código para que funcione el botón en AS2.
1.- Seleccionando el botón y escribiedo:
Código actionscript:
Ver original
  1. on(release){
  2.     //aquí la acción que debe realizar
  3. }
2.- Colocándole un nombre de instancia al botón y en el frame el código dentro de una función:
Código actionscript:
Ver original
  1. boton1.onRelease = function() {
  2.  //aquí la acción que debe realizar
  3. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 05/05/2011, 13:48
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Gracias Bandit.. me sale mal, asi arme el codigo..
Código:
on (release) {

getURL("javascript:void(window.open('http://www.forosdelweb.com','popu p','toolbar=no,menubar=no,scrollbars=no,resizable= no,top=0,left=0,width=600,height=450'))");

}

Última edición por iorio; 05/05/2011 a las 14:14
  #6 (permalink)  
Antiguo 05/05/2011, 16:08
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Respuesta: al apretar link que aparesca como ventana pop-up

Cita:
Iniciado por iorio Ver Mensaje
Gracias Bandit.. me sale mal, asi arme el codigo..
Código:
on (release) {

getURL("javascript:void(window.open('http://www.forosdelweb.com','popu p','toolbar=no,menubar=no,scrollbars=no,resizable= no,top=0,left=0,width=600,height=450'))");

}
iorio, sacale el espacio a "popu p" ponelo como 'popup', y proba de poner online el swf, porque si lo probas desde tu disco vas a tener problema con la seguridad.

abrazo
  #7 (permalink)  
Antiguo 05/05/2011, 17:47
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

hola gracias por compartir ayuda, si bien coloco este codigo

on (release) {
getURL("javascript:popUp('inicio.html')");
}

me aparece una ventana nueva pero en blanco, sin direccion, coloco mi inicio de pc y no lo toma, o coloco una pagina web como google y tampoco, que es el error?
  #8 (permalink)  
Antiguo 05/05/2011, 18:10
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: al apretar link que aparesca como ventana pop-up

Prueba con éste código:
Código actionscript:
Ver original
  1. on (release) {
  2. al = 400;// alto del popup a lanzar
  3. an = 331;// ancho del popup a lanzar
  4. getURL("javascript:NewWindow=window.open('pagina.html' ,'pop1','width=331,height=400,toolbar=No,location= No,scrollbars=No,status=No,resizable=No,fullscreen =No,top='+((screen.height/2)-("+al/2+"))+',left='+((screen.width/2)-("+an/2+"))+'"+"');void(0);");
  5. }

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #9 (permalink)  
Antiguo 05/05/2011, 18:51
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Cita:
Iniciado por Bandit Ver Mensaje
Prueba con éste código:
Código actionscript:
Ver original
  1. on (release) {
  2. al = 400;// alto del popup a lanzar
  3. an = 331;// ancho del popup a lanzar
  4. getURL("javascript:NewWindow=window.open('pagina.html' ,'pop1','width=331,height=400,toolbar=No,location= No,scrollbars=No,status=No,resizable=No,fullscreen =No,top='+((screen.height/2)-("+al/2+"))+',left='+((screen.width/2)-("+an/2+"))+'"+"');void(0);");
  5. }

Espero haberte sido de ayuda.
hola bandit gracias por tu ayuda nuevamente, pero me sigue tirando una ventana blanca sin pagina alguna, obiamente modifico el "pagina.html" por la mia, pero como te digo, no pasa nada ! que puede ser?
  #10 (permalink)  
Antiguo 06/05/2011, 11:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: al apretar link que aparesca como ventana pop-up

Hola smoke4life:
El código si funciona, pero tienes que probarlo en el servidor y no en local.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 06/05/2011, 15:40
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Buenisimo Bandit, era mi sueño esto y me funciono perfectamente, ahora lo que si esto "resizable=no" parece no funcionar por que sigue podiendose agrandar y achicar la ventana o entendi mal la funcion de este codigo y no es lo que pienso?

Otra pregunta, el pop up siempre empieza de arriba, el ancho se modifica perfectamente, y el largo tambien, pero al achicar el largo siempre se corta desde abajo, yo necesito cortar desde arriba tambien para poder controlar bien la parte que quiero que se vea, se puede?

Otra cosa es que estube jugando con los valores de la pocision:
Código:
top='+((screen.height/2)-("+al/2+"))+',left='+((screen.width/2)-("+an/2+"))+'"+"');void(1);");
      }
y no logro entenderlos, yo necesito centrar el pop up en la pantalla, no hay un center? o como puedo lograrlo con este codigo.

Última edición por iorio; 06/05/2011 a las 16:24
  #12 (permalink)  
Antiguo 06/05/2011, 17:12
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: al apretar link que aparesca como ventana pop-up

Hola iorio:
Esta línea: resizable=no cámbialo por resize=No.
Con el código que te di centra el Pop-up en la ventana del Navegador.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #13 (permalink)  
Antiguo 06/05/2011, 20:25
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Ah perfecto gracias bandit, lo probare con un host !! muchas gracias !!
  #14 (permalink)  
Antiguo 06/05/2011, 22:08
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Gracias Bandit, Mm no, sigue ajustable el tamaño de la ventana, pero no es tan importante,
necesito enfocar una parte mas de abajo de la web, la parte de arriba de todo no me intereza, como hago para redimencionar el pop up de manera que no se vea la parte de arriba de la web? y tambien queria saber si es posible todo esto en AS3 que es con lo que tengo hecho los ultimos trabajos.
  #15 (permalink)  
Antiguo 07/05/2011, 11:13
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: al apretar link que aparesca como ventana pop-up

Aquí tienes un tutor: http://www.cristalab.com/tutoriales/...ipt-3-c75023l/

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #16 (permalink)  
Antiguo 07/05/2011, 12:26
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: al apretar link que aparesca como ventana pop-up

Me re sirvio, gracias!

Sos un Genio!

Etiquetas: link, pop-up, ventanas
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

SíEste tema le ha gustado a 1 personas




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