Foros del Web » Programando para Internet » Javascript » Frameworks JS »

pop up automatico

Estas en el tema de pop up automatico en el foro de Frameworks JS en Foros del Web. hola amigos, he hecho un pop up con jquery el cual se activa dandole click a un link, pero lo que quiero es que cuando ...
  #1 (permalink)  
Antiguo 15/09/2011, 09:27
Avatar de ronnyra  
Fecha de Ingreso: diciembre-2009
Mensajes: 173
Antigüedad: 14 años, 11 meses
Puntos: 1
pop up automatico

hola amigos, he hecho un pop up con jquery el cual se activa dandole click a un link, pero lo que quiero es que cuando llegue a pagina se active automaticamente este es el codigo:

Código Javascript:
Ver original
  1. $("#abrirPop").click(function(event) {
  2.         scrollCachePosition = $(window).scrollTop();
  3.         //Envío el scroll a la posición 0 (left), 0 (top), es decir, arriba de todo.
  4.         window.top.scroll(0,0);
  5.  
  6.         //Si el body es mas grande que la capa 'wrapper' incrementa la altura del body a la capa 'capaPopUp'.
  7.         if ($("body").outerHeight()>$("#wrapper").outerHeight()){
  8.             var altura=$("body").outerHeight();
  9.         }else{
  10.         //Si la capa 'wrapper' es más grande que el body incrementa la altura de la capa 'wrapper' a la capa 'capaPopUp'.
  11.             var altura=$("#wrapper").outerHeight();
  12.         }
  13.         window.document.getElementById("capaPopUp").style.height=altura+"px";
  14.         event.preventDefault();
  15.         //Muestro la capa con el efecto 'slideToggle'.
  16.         $("#capaPopUp").slideToggle();
  17.  
  18.         //Calculo la altura de la capa 'popUpDiv' y lo divido entre 2 para darle un margen negativo.
  19.         var altura=$("#popUpDiv").outerHeight();
  20.         $("#popUpDiv").css("margin-top","-"+parseInt(altura/2)+"px");
  21.        
  22.         //Calculo la anchura de la capa 'popUpDiv' y lo divido entre 2 para darle un margen negativo.
  23.         var anchura=$("#popUpDiv").outerWidth();
  24.         $("#popUpDiv").css("margin-left","-"+parseInt(anchura/2)+"px");
  25.        
  26.         //Muestro la capa con el efecto 'slideToggle'.
  27.         $("#popUpDiv").slideToggle();
  28.     });

Gracias Por su ayuda....
  #2 (permalink)  
Antiguo 16/09/2011, 09:00
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses
Puntos: 65
Respuesta: pop up automatico

$("#abrirPop").click();
  #3 (permalink)  
Antiguo 16/09/2011, 11:49
Avatar de livemusic  
Fecha de Ingreso: abril-2011
Ubicación: Lima - Chorrillos
Mensajes: 150
Antigüedad: 13 años, 6 meses
Puntos: 18
Respuesta: pop up automatico

Es algo sencillo amigo, usa en evento trigger .....

$("button:first").trigger('click');


Etiquetas: ajax, jquery
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 10:45.