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

como puedo presentar una ventana con Fancybox automaticamente al iniciar una pagina

Estas en el tema de como puedo presentar una ventana con Fancybox automaticamente al iniciar una pagina en el foro de Frameworks JS en Foros del Web. Como puedo presentar una ventana al inciar una pagina, con fancybox. Es para presentar una ventana para iniciar una pagina. Este es el codigo para ...
  #1 (permalink)  
Antiguo 12/07/2010, 07:30
 
Fecha de Ingreso: agosto-2009
Mensajes: 193
Antigüedad: 15 años, 3 meses
Puntos: 0
como puedo presentar una ventana con Fancybox automaticamente al iniciar una pagina

Como puedo presentar una ventana al inciar una pagina, con fancybox.
Es para presentar una ventana para iniciar una pagina.
Este es el codigo para enviar el formulario de entrada.
Para ejecutarlo es: <a id="entrar" href="#entrar_enviar">Entrar</a>

Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.  
  3. $("#entrar").fancybox({
  4. 'scrolling'     : 'no',
  5. 'titleShow'     : false,
  6. 'onClosed'      : true
  7. });
  8. $("#entrar_enviar").bind("submit", function() {
  9. if ($("#usuario").val().length < 1 ||  
  10. $("#clave").val().length < 1)
  11. {
  12. $("#error").show();
  13. $.fancybox.resize();
  14. return false;
  15. }
  16. $.fancybox.showActivity();
  17. $.ajax({
  18. type    : "POST",
  19. cache   : false,
  20. url     : "formulario_enviar_entrar.php",
  21. data    : $(this).serializeArray(),
  22. success: function(data) {
  23. $.fancybox(data);
  24. }
  25. });
  26. return false;
  27. });
  28.  
  29. });

Pero como puedo hacer para que esto
<a id="entrar" href="#entrar_enviar">Entrar</a>
Se ejecute automaticamrnte con javascript sin clicar nada.
Para que se ejecute automaticamente al iniciar la pagina.
No puedo ponerlo en la etiqueta <body onload>

Etiquetas: automaticamente, fancybox, iniciar, 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




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