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

Cerrar ventana con ajax

Estas en el tema de Cerrar ventana con ajax en el foro de Frameworks JS en Foros del Web. Hola amigos foristas de AJAX como veen recien entrando a esto de AJAX Bueno mi problema es el siguiente: nesecito habrir ventanas dando click en ...
  #1 (permalink)  
Antiguo 18/06/2006, 19:14
Avatar de juanca2626  
Fecha de Ingreso: junio-2004
Ubicación: Lima-Peru
Mensajes: 67
Antigüedad: 19 años, 10 meses
Puntos: 0
Cerrar ventana con ajax

Hola amigos foristas de AJAX como veen recien entrando a esto de AJAX

Bueno mi problema es el siguiente:

nesecito habrir ventanas dando click en un boton el problema es que cuando lo cierro esta ventana debe de hacer cosas en la base de datos .
en la ventana nueva e echo una funcion que accede a la base de datos y hace unos update a la base de datos con AJAX por eso cuando lo cierro esa ventana uso el evento onUnload="cerrar();" de la venta que habri ...

function cerrar(){
valor2=document.form1.dato.value
valor3=document.form1.dato2.value
http.open("GET", url_3 +valor2+"&dato="+valor3 , true);
http.onreadystatechange = handleHttpResponse;
http.send(null);
}


la cosa es que cuando vuelvo a abrir la venta de nuevo si no es en la segunda es en la tercera o quizas en la cuarta
no mas

se cualga la ventana que debe de abrir, se queda en blanco

ahorita la unica solucion que le di es que cuando se cierre aga un window.open("update.php") antes.
con esto no tengo problemas no se cuelga puedo abir y cerrar las cantidades que quiera...

pero se vee feo
pudiendo utilizar a ajax para esto , pero esto solo funciona en la primera o segunda vez que lo cierro la ventana
despues
cuando vuelvo a abrir la ventana aparece en blanco no aparece nada y sale colgada y nunca aparece

si me pudieras ayudar con este problema o decirme porque puede que este pasando esto . a y este problema solo me aparece cuando cierro en ventanas que abri con window.open en las demas cosas que ago normal no hay problema

quizas sea en la funcion que hice de ajax no tengo ni idea

agradecere cualquier ayuda.....a todos

me gustaria si no fuera mucha molestia que probaran sus codigo en un caso como el mio ...


quizas algo estee mal ..................
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 06:12.