Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2007, 14:54
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 10 meses
Puntos: 2
Sonrisa Consulta principiante: Función desconocida.

Hola hola.

Estoy haciendo un tutorial de ajax en el que se utiliza una función de JS llamada: "monitor_get_xmlhttp()". Ya que no se exactamente qué papel juega la misma (y teniendo en cuenta que no está definida en el código) me puse a buscarla por google y por este foro, pero no hay caso. No la encontré más que en los tutoriales del autor que estoy leyendo.

Me pregunto... si les dejo parte del código donde se usa, ¿tal vez me podrían orientar?

La función no está definida en ningún lado del tutorial

Por otro lado, el script no funciona y creo que es por que no encuentra esta función !


Código:
<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
}

function primer_topeXML() {

	_objetus = monitor_get_xmlhttp()

	_values_send="funcion=ptxml";

	_URL = "procesador.php?";

	_objetus.open("GET", _URL + "&" + _values_send, true);

	//_objetus.overrideMimeType("text/xml");

	_objetus.onreadystatechange = function() {

		if (_objetus.readyState == 4) {

			if (_objetus.status == 200) {
				var vari = _objetus.responseXML;

				var _ip = vari.getElementsByTagName('ip').item(0).firstChild.data;
				var _uri = vari.getElementsByTagName('uri').item(0).firstChild.data;
				var _date = vari.getElementsByTagName('date').item(0).firstChild.data;

				window.alert(_ip + "\n" + _uri + "\n" + _date);
			}
		}
	}

	_objetus.send(null);

	return;
}

</script>

Les agradezco su pasciencia... es mi primer aproach a ajax!

Un saludo atento.