Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/10/2011, 16:33
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: funcion js que necesita peticiones al servidor

Hola Panino5001 cambie las funciones y las puse asin pero no funciono, si me pudieras corregir.

Código Javascript:
Ver original
  1. var procesamiento, xml = null, contador=0;
  2.         function MostrarRegistro() {
  3.                 try {
  4.                         document.getElementById("registro").innerHTML ='<p>'+ xml.getElementsByTagName('seccion')[contador].firstChild.nodeValue+'</p>';
  5.                         contador ++;
  6.                 }
  7.                 catch(e) {
  8.                                document.getElementById("registro").innerHTML = '';
  9.                                contador = 0;
  10.                 }
  11.         }
  12.          
  13.         function MostrarNombres() {
  14.                 var ajax = objetoAjax();
  15.                 ajax.open('get','archivo.xml');
  16.                 ajax.onreadystatechange = function() {
  17.                         if(ajax.readyState == 4){
  18.                              xml=ajax.responseXML;
  19.                                if(xml.getElementsByTagName('seccion').length > 0)
  20.                                                 procesamiento = window.(MostrarRegistro, 4000);
  21.                           }
  22.                 }
  23.                 ajax.send(null);
  24.         }
  25.          
  26.          
  27.         function objetoAjax()   {
  28.                 if (window.XMLHttpRequest)
  29.                     _ajax = new XMLHttpRequest();
  30.                 else
  31.                     if (window.ActiveXObject)
  32.                         _ajax = new ActiveXObject("Microsoft.XMLHTTP");
  33.                     else
  34.                         _ajax = false;
  35.                 return _ajax;
  36.             }
  37.            
  38.      
  39.          
  40.          
  41.         function pedir(dato) {
  42.             Ajax = objetoAjax();
  43.             Ajax.open("get","recuperar.php?seccion=" + dato, true);
  44.             Ajax.onreadystatechange = function() {
  45.               if (Ajax.readyState == 4){
  46.                           document.getElementById('recuperar_datos').innerHTML=Ajax.responseText;
  47.                            window.onload=MostrarNombres();
  48.                 }
  49.              Ajax.send(null);
  50.             }

Última edición por azaz; 08/10/2011 a las 17:10 Razón: correcion