Comunidad de diseño web y desarrollo en internet online

Ventana pop up, siempre encima, siempre visible

Citar            
MensajeEscrito el 21 Ene 2013 12:48 am
Buenas tardes, de antemano agradezco al que me pueda brindar una luz en el camino, :D
la pregunta es la siguiente, he creado un botón en flash en mi pagina web, con la siguiente acción, para abrir una ventana pop up:

on(press){
getURL("javascript:window.open('http://www.tuventana.com/archivo.htm', 'ventana', 'width=175, height=275, top=5, left=5'); void(null)");
}

y la verdad me funciona perfectamente, abre según tamaño y ubicación deseada, pero que debo agregar y en que parte de esta accion, para que quede siempre visible osea siempre encima de las paginas web, que no se pase abajo y no se vea. La verdad he buscado mucho esto, pero no funciona lo que encuentro.

Muchas Gracias, por sus respuestas :)

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Ene 2013 05:09 am
Para lograr eso debes usar niveles ... ya sea que cargues tu ventana en un nivel superior a la de la pelicula o cargarlo en un movieclip que este un nivel superior al resto

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 21 Ene 2013 03:54 pm
Gracias por responder, no entendi muy bien tu respuesta, lo que he investigado es que para mantener la ventana pop up, flotante siempre visible o encima de las demas paginas web, es que debo agregar esta accion: onload="this.focus()" o window.focus() he intentado con ambas agregandolas a mi boton de flash para que este abra asi, pero no funciona. nose si estare haciendo algo mal :(
Gracias

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 Ene 2013 01:44 pm
el contenido de la ventana pop up que cargas, esta hecho en flash?

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 23 Ene 2013 02:25 am
Buenas tardes, si el contenido de la ventana pop up esta hecho en flash y también el botón que abre la ventana esta hecho en flash,, este botón tiene la siguiente acción:

on(press){
getURL("javascript:window.open('http://www.tuventana.com/archivo.htm', 'ventana', 'width=175, height=275, top=5, left=5'); void(null)");
}

abriendo muy bien la ventana pop up, tanto en tamaño y ubicación, pero desearía que quedara encima y no se pasara debajo de las paginas web al hacer cualquier cosa en alguna pagina, que quedara preterminada, como ventana flotante encima de las demás siempre :)
nose si me hago entender....

Gracias

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Ene 2013 01:45 pm
como se llama el archivo swf que quieres poner dentro de la ventana flotante? Es decir, tu debes haber incrustado el archivo swf dentro de un html y lo llamaste archivo.htm, pero cual es el nombre del swf??

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 24 Ene 2013 10:22 pm
Hola, gracias por contestar, si efectivamente es un archivo swf que va incrustado en un htm, el nombre es (voz poema1) pero la verdad nose si eso influya en algo?
Gracias

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Ene 2013 10:29 pm
Hola,

Cambia tu codigo y prueba con este:


Código ActionScript :

on (release)
{
   import mx.managers.PopUpManager;
   import mx.containers.Window;
   
   ventana = PopUpManager.createPopUp(_root, Window, false, {contentPath:"(voz poema1.swf"}, true);
   _level0.ventana.depthChild0._alpha=0;
   ventana._x = 5;
   ventana._y = 5;
   ventana.setSize(181, 330);
   ventana.closeButton = true;
   ventana.title = "TEXTO DE LA VENTANA POP UP";

       alCerrar = new Object();
   
   alCerrar.click = function(evento)
   {
      if (evento.target == _level0.ventana)
      {
         _level0.ventana.deletePopUp();
}
}
}

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 24 Ene 2013 10:30 pm
faltó al final

Código ActionScript :

ventana.addEventListener("click", alCerrar);

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 25 Ene 2013 04:02 pm
Hola, buenos días, Chochito, he probado con tu código, pero al oprimir el botón no abre nada, ensaye en diferentes exploradores pero tampoco, nose que podría ser?

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Ene 2013 05:23 pm
david,

olvide mencionar un detalle muy importante....
debes colocar el componente window en tu libreria... como se hace esto? muy facil...
abre la barra de componentes (ctrl+f7), luego anda a user interface, luego busca el que dice window (el ultimo) y arrastralo a tu biblioteca...

ahora si deberia salir...

me avisas!!

saludos

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 26 Ene 2013 03:05 pm
Muchas gracias por la aclaración, porque esta vez abrió la barrita donde aparece el titulo de la ventana y la acción de cerrar (X), pero en si la ventana donde debe aparecer el contenido o imagen no abrió, nose que estaré haciendo mal?, :(
Saludos

Por David007

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Ene 2013 04:46 pm
david,

revisando el codigo que te envie accidentalmente coloque un parentesis ( antes del nombre de archivo swf (voz poema1), borrale ese parentesis.

ojo: el archivo voz poema1 debe estar grabado en la misma carpeta que la pelicula principal.

Por chochito_alegre

51 de clabLevel



Genero:Masculino  

Lima - Perú

firefox
Citar            
MensajeEscrito el 29 Ene 2013 12:36 am
Buenas noches Chochito, intente quitandole el paréntesis que me dices y también verifique que el archivo este dentro de la misma carpeta, pero sigue sin abrir el contenido o archivo, nose que otra cosa podría ser?
saludos

Por David007

16 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.