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

Error 12152

Estas en el tema de Error 12152 en el foro de Frameworks JS en Foros del Web. Saludos a todos. He desarrollado una aplicacion que guarda y actualiza datos mediante AJAX. ¿El problema? He notado que (sólo -para variar- en internet Explorer ...
  #1 (permalink)  
Antiguo 13/07/2010, 03:39
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 8 meses
Puntos: 1
Error 12152

Saludos a todos.

He desarrollado una aplicacion que guarda y actualiza datos mediante AJAX.


¿El problema? He notado que (sólo -para variar- en internet Explorer 5, 6 y 7) la aplicación me lanza un mensaje con un código de error rarísimo:

ERROR_HTTP_INVALID_SERVER_RESPONSE
The server response could not be parsed.

El código de error es 12152.


La solución es fácil, aunque precaria, os pongo una función para que lo veais.

Código PHP:
function updSola (vSolapa) {
    
params "newSolapa="+vSolapa;
    var 
_ajaxA null;
    
_ajaxA getHTTPObject();

    if (
_ajaxA != null) {
        
_ajaxA.onreadystatechange = function () {
            if(
_ajaxA.readyState == 4) {
                if (
_ajaxA.status == 200)
                    
document.getElementById("fondo").innerHTML _ajaxA.responseText;
                else if (
_ajaxA.status == 12152)
                    
UpdSola (vSolapa); //Invoco a la funcion de nuevo
                
else {
                    if(
_ajaxA.status == 404)
                        
document.getElementById("fondo").innerHTML "La direccion no existe";
                }
            }
        }
        
_ajaxA.open("POST""ajax/hs.php"true);
        
_ajaxA.setRequestHeader("Content-type""application/x-www-form-urlencoded");
        
_ajaxA.send(params);
    }

El problema es que el tiempo de carga de la aplicación aumenta, y considerablemente.

Hay clicks que se actualizan a los cinco segundos, y la verdad... Me parece más un parche que una verdadera solución.

He encontrado numerosas webs de qué es lo que causa el error, pero me temo que mi paupérrimo nivel de inglés no me está ayudando demasiado a dar con ello.


¿Alguien sabría echarme una mano?



Muchísimas gracias por cualquier aporte y un saludo para todos.

Etiquetas: ajax
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 13:16.