Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] redireccionar con javascript

Estas en el tema de redireccionar con javascript en el foro de Javascript en Foros del Web. tengo el siguiente codigo de jquery ui: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original $ ( function ( ) {      $ ( "#mi_div" ...
  #1 (permalink)  
Antiguo 03/09/2014, 07:04
 
Fecha de Ingreso: enero-2014
Mensajes: 100
Antigüedad: 10 años, 3 meses
Puntos: 0
Información redireccionar con javascript

tengo el siguiente codigo de jquery ui:

Código Javascript:
Ver original
  1. $(function() {
  2.      $("#mi_div").fadeOut(2000);
  3. });

con este codigo yo llamo a un div y despues de sierto tiempo hago que se desvanesca y loq uie quiero hacer es que cuando termine el tiempo para que se desvanesca me redireccione a otra web. ¿como lo puedo hacer? tengo entendido que es con a funcion de windows.relocate o algo asi no recuerdo bien y otra funcion que es .chain() pero no he logrado hacerlo funcionar, ¿podrian orientarme?
__________________
"Benditos sean todos los libros, pues cuando abres uno, te sumerges en un mundo nuevo y completamente diferente"
  #2 (permalink)  
Antiguo 03/09/2014, 11:00
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: redireccionar con javascript

El método fadeOut acepta una función como segundo argumento para cuando se termine el efecto. En dicha función, realizarías el redireccionamiento:

Código Javascript:
Ver original
  1. $("#mi_div").fadeOut(2000, function(){
  2.     window.location = "ejemplo.php";
  3. });

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 03/09/2014, 20:30
 
Fecha de Ingreso: enero-2014
Mensajes: 100
Antigüedad: 10 años, 3 meses
Puntos: 0
Información Respuesta: redireccionar con javascript

muchisimas gracias por la ayuda compañero, de verdad, me has ayudado mucho. el codigo como lo pusiste no me daba asi que se me ocurrio colocarlo entre este otro, asi como los tengo en los ejemplos del jquery ui y si me da:

Código Javascript:
Ver original
  1. $( document ).ready(function() {
  2.    $("#mi_div").fadeOut(2000, function(){
  3.        window.location = "index.php";
  4.     });
  5.  });

muchisimas gracias de nuevo por la ayuda. comparto este codigo con el resto de la comunidad para los que lo necesiten.
__________________
"Benditos sean todos los libros, pues cuando abres uno, te sumerges en un mundo nuevo y completamente diferente"
  #4 (permalink)  
Antiguo 03/09/2014, 21:16
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: redireccionar con javascript

Seguramente no funcionaba porque lo colocaste en la cabecera del documento. Cuando está ahí, tienes que colocarlo entre $(document).ready(function(){...}); para que funcione. Otra forma hubiera sido colocando el código justo antes de la etiqueta </body> pues debes de saber que el código carga de arriba hacia abajo, es decir, colocando el código JavaScript en la cabecera, éste cargará antes que los elementos del documento a los que pretendes afectar, por lo que al no existir estos durante la carga del código JavaScript, no se produce ningún efecto.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: jquery, redireccionar
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 11:07.