Título: Problema con redireccionamiento en Firefox Publicado por: gatocano en 1 Febrero 2012, 18:55 pm Hola como estan...
tengo un problema que me esta volviendo loco... estoy armando una web en joomla pero estoy retocando el index.php del template el cual lo he creado mediante tablas y anclas... el script que estoy usando para que bien entre en la web se redirija a la ancla "home" <script type="text/javascript"> function redireccionar(){ window.location="#home"; } setTimeout ("redireccionar()", 1000); </script> El problema es que en firefox al entrar por primera vez a la pagina no me redirije pero si presiono el boton refresh del navegador para actualizar la pagina recien alli me redirige... igual si borro las cookies este no me redirije pero al refrescar la pagina si funciona lo he probado en opera, chrome, IE y funciona bien solo es en firefox el error... si alguien sabe de algun metodo mas efectivo estaria agredecido saludos!!! y gracias Título: Re: Problema con redireccionamiento en Firefox Publicado por: дٳŦ٭ en 1 Febrero 2012, 21:33 pm prueba poniendo el nombre del archivo ejemplo index.html#home y nos cuentas.
Saludos Título: Re: Problema con redireccionamiento en Firefox Publicado por: gatocano en 1 Febrero 2012, 22:56 pm uuufff por que no se me ocurrio hacer eso?? :huh: :huh: :huh: :huh:
jajaja funciona en todos los navegadores pero me seguia danto problemas en firefox y me puse a investigar y encontre un muchacho con el mismo problema y me llamo mucho la atencion como lo resolvio.. <script type="text/javascript"> function redireccionar(){ window.location.hash="index.php/#home"; } setTimeout ("redireccionar()", 1000); </script> con lo que agregue lo que me indicaste + un hash despues de windows.location (la verdad nose porque ) pero ahora me funciona en todos los navegadores otro pero .. tambien probe window.location.hash="#home"; y no funciono :( asi que el codigo final seria asi... <script type="text/javascript"> function redireccionar(){ window.location.hash="index.php/#home"; } setTimeout ("redireccionar()", 1000); </script> Muchas gracias !!! saludos ;) desde argentina |