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.