Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2005, 16:07
Avatar de Viet
Viet
 
Fecha de Ingreso: octubre-2003
Ubicación: Mar del Plata - Argentina
Mensajes: 247
Antigüedad: 20 años, 7 meses
Puntos: 2
HttpRequest deja de funcionar con window.opener

Estoy llamando a una funcion para actualizar un div.

desde la misma pag funca bien, desde otra que abro con window.open y la llamo con window.opener.GetInfo(); tambie. El problema es cuando quiero volver a llamarla desde la pag original luego de haberla llamado desde la ventana popup.

Ahi no anda.

La funcion es simple:

Código PHP:
var http createAjax();

function 
GetInfo(obj,tarea,plan) {
    
        var 
url 'ajax_tarea_reservas.php?accion=get&obj='+obj+'&id_tarea='+tarea+'&id_plan_produccion='+plan;        
    
http.open('get'url);
    
http.onreadystatechange handleResponse;
    
http.send(null);
}

function 
handleResponse() {
    if(
http.readyState == 4){
        var 
response http.responseText;
        var 
update = new Array();
                
                
//alert(response);
                
        
if(response.indexOf('|' != -1)) {
            
update response.split('|');
            
//alert(update[1]);
            //alert(update[6]);
            
document.getElementById('d_titulo').innerHTML update[5];
            
document.getElementById('d_volumenes').innerHTML update[1];
            
document.getElementById('d_reservas').innerHTML update[3];
        }
    }
    
    


idemas ????


agrego el hermoso error que me tira en la consola:
Cita:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost/controlab/form_asis..._produccion=10 :: GetInfo :: line 40" data: no]


Puede ser que no me libere correctamente el XMLHTTPRequest al lamarlo desde otro window??
__________________
Keep it simple and keep it fast.

Última edición por Viet; 29/10/2005 a las 15:53