index.html
Código Javascript:
Ver original
$('.update').click(function(){ var service = $(this).parent().attr('data'); // Si el popup ya existe lo cerramos if(popup!=null) popup.close(); // Capturamos las dimensiones de la pantalla para centrar el popup altoPantalla = parseInt(screen.availHeight); anchoPantalla = parseInt(screen.availWidth); // Calculamos el centro de la pantalla centroAncho = parseInt((anchoPantalla/2)) centroAlto = parseInt((altoPantalla/2)) // dimensiones del popup anchoPopup = 625; altoPopup = 230; // Calculamos las coordenadas de colocación del Popup laXPopup = centroAncho - parseInt((anchoPopup/2)) laYPopup = centroAlto - parseInt((altoPopup/2)) // Definimos que página vamos a ver pagina = "update_recamfact.php?id=" +service; popup = window.open(pagina,"Imagenes","scrollbars=yes,status=no,width=" + anchoPopup + ", height=" + altoPopup + ",left = " + laXPopup + ",top = " + laYPopup); });
update_recamfact.php
Código Javascript:
Ver original
$updateSQL = sprintf("UPDATE almacen000 SET existencias='$h3' WHERE recambio='$recambio'", GetSQLValueString($_POST['existencias'], "text"), GetSQLValueString($_POST['recambio'], "text")); mysql_select_db($database_conexion, $conexion); $Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error()); if($Result1 == false) { // ALGO SALIO MAL echo "<script language='JavaScript'> alert('Surgio un error al intentar grabar losdatos'); </script>"; }else{ echo "<script language='JavaScript'> ///// Aquí es donde quiero que me lleve de nuevo a index.html window.close(); </script>"; }
Tengo que aclarar que quiero redirigir a la página principal index.html para que refresque la pantalla y se vean los datos nuevos que he actualizado en el popup.
Gracias