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

[SOLUCIONADO] fancybox: como recargar pagina al cerrarlo ?

Estas en el tema de fancybox: como recargar pagina al cerrarlo ? en el foro de Frameworks JS en Foros del Web. tengo mi scriptp: <script type="text/javascript"> $(document).ready(function(){ $(".ejemplo_4").fancybox({ "autoScale" : false, "transitionIn" : "none", "transitionOut" : "none", "width" : 500, "height" : "400", "type" : "iframe", ...
  #1 (permalink)  
Antiguo 07/05/2013, 22:58
Avatar de cristo995  
Fecha de Ingreso: noviembre-2012
Mensajes: 187
Antigüedad: 11 años, 5 meses
Puntos: 0
fancybox: como recargar pagina al cerrarlo ?

tengo mi scriptp:

<script type="text/javascript">
$(document).ready(function(){
$(".ejemplo_4").fancybox({
"autoScale" : false,
"transitionIn" : "none",
"transitionOut" : "none",
"width" : 500,
"height" : "400",
"type" : "iframe",
});
});
</script>

y tengo un enlace a una pagina php: <a class="ejemplo_4" href="form_pacientes.php"></a>

en la pagina php del fancybox es un formulario . entonces me gustaria que al cerrar fancbybox se recargara la pagina en la cual estoy situado.

y otra cosilla no me quiere tomar esta propiedad: "height" : "400" y en chrome y mozilla se ven diferentes alguna recomendacion ?? pero me interesa mas la de recargar la pagina.

esto con el fin de ver el nuevo registro ingresado sin recargar la pagina ya que es muy molesto estar recargue y recargue..
  #2 (permalink)  
Antiguo 08/05/2013, 12:04
Avatar de cristo995  
Fecha de Ingreso: noviembre-2012
Mensajes: 187
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: fancybox: como recargar pagina al cerrarlo ?

investigando encontre mi solucion a lo de recargar la pagina al cerrar fancybox:

solo le puse esta propiedad:
afterClose: function () { parent.location.reload(true);} la cual actualiza la pagina padre al cerrar este mismo :)

el codigo completo:

<script type="text/javascript">
$(document).ready(function(){
$(".ejemplo_4").fancybox({
"autoScale" : false,
"transitionIn" : "none",
"transitionOut" : "none",
"width" : 500,
"height" : 400,
"type" : "iframe",
afterClose: function () { parent.location.reload(true); }

});
});
</script>


y lo de la altura si no e dado con el cuento , ya que en Mozilla me sale bien pero en chrome sale mas grande :)

por tanto doy por solucionado ya que la prioridad era la de recargar la pag

espero q esto le sirva a alguien :)

Etiquetas: fancybox, formulario, php
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 12:42.