Comunidad de diseño web y desarrollo en internet online

Hola como hacer para que el popup se quede siempre delante

Citar            
MensajeEscrito el 21 Nov 2006 09:33 pm
Hola,tengo un problema urgente...necesito que un popup que se habre se quede siempre delante,a la vista y cambie en la misma ventana hasta que el usuario decida cerrarla.Como hago..alguien me da algun ejemplo para hacerlo?gracias de antemano.
tabarich.

Por tabarich

30 de clabLevel



 

Cuba

firefox
Citar            
MensajeEscrito el 22 Nov 2006 01:41 am
Aquí no nos gustan ése tipo de cosas, de hecho odiamos los popups por intrusivos. :|

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

firefox
Citar            
MensajeEscrito el 22 Nov 2006 02:37 am
Pero que cosas dices la100, si aqui amamos esas lindas cositas (que FF los evita sin ningun problema); los que mas me gustan son los div flotantes que te aparecen cada que abres una nueva pagina U_U

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox
Citar            
MensajeEscrito el 22 Nov 2006 07:31 am
Sip, la verdad es que son del todo odiosos ese tipo de Pup-ups. De todas formas no tengo ni idea de como se hacen, aunque opino que deberian de estar prohibidos, en una cuenta de correo webmail que tengo no paran de salir cada vez que interactuas, y es agotador, de hecho voy a cancelar esa cuenta.

Por amarok3d

33 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 22 Nov 2006 02:09 pm

amarok3d escribió:

Sip, la verdad es que son del todo odiosos ese tipo de Pup-ups. De todas formas no tengo ni idea de como se hacen, aunque opino que deberian de estar prohibidos, en una cuenta de correo webmail que tengo no paran de salir cada vez que interactuas, y es agotador, de hecho voy a cancelar esa cuenta.
U_U ZEN..... cambia a gmail ;)

tabarich, para que no digas que aqui a nadie se le ayuda leete algo hacerca de divs flotantes; tal vez le puedas dar un mejor uso que molestar al usuario, porque sino. Seguro correran desesperados de tu web para nunca volver mas ;)

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox
Citar            
MensajeEscrito el 23 Nov 2006 03:13 pm

jorgelig escribió:

U_U ZEN..... cambia a gmail ;)


Tomo nota. :wink:

Por amarok3d

33 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Nov 2006 04:12 pm
Holaaaa.entiendo la mala voluntad que le tienen a los popups...yo tambie,pero ahora no tengo otra y estoy corta de tiempo.Creo que no me hice explicar bien. Quiero que los popups me salgan en una unica ventana....y se queden delante para que cuando pinche otro boton el contenido del popup cambie en ese misma ventana abierta.No se si me hice explicar bien ahora...bueno auxilienme,que de no ser por ustedes no se que seria de mi porque he aprendido muchas cosas en este forum.....gracias de antemano

tabarich

disculpen si abri otros hilos...seguire por aqui...necesito ayda rapido por fa!

Por tabarich

30 de clabLevel



 

Cuba

firefox
Citar            
MensajeEscrito el 24 Nov 2006 05:04 pm
afortunadamente, para el usuario, esto no se puede hacer.

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 24 Nov 2006 08:57 pm

Código :

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript">
<!--
var newwindow; //referencia a la ventana popup creada
var eje_x = (screen.width/2) - (225);
var eje_y = (screen.height/2) - (100);
function popup(url) {
   if(!newwindow){ //Si el popup no esta creado, lo hacemos
      newwindow = window.open(url, "ventanita","height=200,width=450,top=" + eje_y + ",left=" + eje_x + ",toolbar=1");
      if(window.focus){ //si window.focus es soportado, le damos el foco
         newwindow.focus();
      }
   }else{
      //si ya está creado , simplemente redireccionamos la ventana 
      //mediante su referencia :D
      newwindow.location.href = url;
      if(window.focus){ //si window.focus es soportado, le damos el foco
         newwindow.focus();
      }
   }
}
-->
</script>
</HEAD>
<BODY>
<a href="#" onclick="popup('1.html')">Link to popup 1</a><br>
<a href="#" onclick="popup('2.html')">Link to popup 2</a><br>
</BODY>
</HTML>

En teoría, si usas la referencia con que creas un popup, simplemente lo puedes redireccionar, y darle el foco, cada ves que lo necesites.
Este codigo lo probe en FF 1.5 e IE 6 SP2 y funciono sin problemas

Y pues bueno, espero te sirva.

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 24 Nov 2006 10:35 pm
ok gracias lo probare y te dire....
tabarich

Por tabarich

30 de clabLevel



 

Cuba

firefox
Citar            
MensajeEscrito el 25 Nov 2006 06:19 am
Para eso existen las ventanas modales(lo hacen en automático), en FF pasale a la ventana como parametro modal=true, en IE M$ creo una función del demonio llamada showModal :wink:


pd. Salvo para una RIA, las modales no les veo mayor caso de uso. Recuerda que una web es como una casa, si tratas bien a tu invitado seguramente regresará, y viceversa. :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 24 Jun 2007 07:00 pm
Bueno, dependiendo del cliente que tengamos las ventanas modales pueden ser nuestra única salida, aquí hay un código útil:

http://artlifenet.blogspot.com

ah funciona en firefox 2+ como en ie 6+ si necesitas compatibilidad con safari , bueno aun no lo he probado pero me dijeron que también usa el showmodaldialog bien.

si te sirve házmelo saber

gracias.

Por spideep

2 de clabLevel



 

firefox

 

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