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

error a la segunda accion

Estas en el tema de error a la segunda accion en el foro de Frameworks JS en Foros del Web. buenas, estoy empezando con ajax. estoy probando a devolver el resultado de una consulta que paso parametros. La primera vez que lo ejecuto funciona bien, ...
  #1 (permalink)  
Antiguo 07/11/2005, 08:11
 
Fecha de Ingreso: abril-2004
Mensajes: 44
Antigüedad: 20 años
Puntos: 0
error a la segunda accion

buenas,

estoy empezando con ajax. estoy probando a devolver el resultado de una consulta que paso parametros.

La primera vez que lo ejecuto funciona bien, pero luego me da el error:el objeto no admite esta propiedad , el error es en _objetus=objetus()



os pego el codigo:

<script language="javascript" type="text/javascript">
//funcion encargada de crear el objeto
function objetus() {
try {
objetus = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
objetus= new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
objetus= false;
}
}
if (!objetus && typeof XMLHttpRequest!='undefined') {
objetus = new XMLHttpRequest();
}
return objetus
}
//la funcion que hará el trabajo sucio
//esta funcion es la que llamamos en el evento ONCLICK de nuestro boton
function primer_tope()
{

//creamos el objeto
_objetus=objetus()
//cargamos una varible con las variables que vamos a enviar
_values_send="iddpto="+document.getElementById("fd pto").value;
_URL_="busca_usuario.asp?idpto="
_objetus.open("GET",_URL_+"&"+_values_send,true);
//una vez enviado los valores inmediatamente llamamos a la propiedad
//onreadystatechange
_objetus.onreadystatechange=function() {
//dentro de la funcion comprobamos el estado del proceso
//si es 4 (terminado) pedimos lo que nos han mandado
if (_objetus.readyState==4)
{
//usamos la propiedad responseText para recibir en una cadena
//lo que nos mandaron
//window.alert(_objetus.responseText);
document.getElementById("resultado").innerText="";
document.getElementById("resultado").innerHTML=_ob jetus.responseText;
}
}
//obligatorio .... luego explicarè el porque
_objetus.send(null);
}
</script>
<input type="text" id="fdpto" name="fdpto" value="2">
<input type="button" name="visual" value="Pedir datos" class="boton" onclick="primer_tope();">
<div id="resultado" name="resultado">


</div>

<!-- mas documento HTML -->
  #2 (permalink)  
Antiguo 07/11/2005, 13:48
 
Fecha de Ingreso: abril-2004
Mensajes: 44
Antigüedad: 20 años
Puntos: 0
nada, y, a lo he solucionao,sigo dandolo al ajax que veo q tiene muchas posibilidades
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 15:20.