Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2011, 19:56
moscrates
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 16 años, 4 meses
Puntos: 7
Ajax no trabaj en Crhome

lo que pasa es mi funcion ajax no trabaj en crhome solo en este navevador falla
Código Javascript:
Ver original
  1. // Documento JavaScript
  2. // Esta función cargará las paginas
  3. function llamarasincrono (url, id_contenedor)
  4. {
  5.     var pagina_requerida = false;
  6.     if (window.XMLHttpRequest)
  7.     {
  8.         // Si es Mozilla, Safari etc
  9.         pagina_requerida = new XMLHttpRequest ();
  10.     } else if (window.ActiveXObject)
  11.     {
  12.         // pero si es IE
  13.         try
  14.         {
  15.             pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP");
  16.         }
  17.         catch (e)
  18.         {
  19.             // en caso que sea una versión antigua
  20.             try
  21.             {
  22.                 pagina_requerida = new ActiveXObject ("Microsoft.XMLHTTP");
  23.             }
  24.             catch (e)
  25.             {
  26.             }
  27.         }
  28.     }
  29.     else
  30.     return false;
  31.     pagina_requerida.onreadystatechange = function ()
  32.     {
  33.         // función de respuesta
  34.         cargarpagina (pagina_requerida, id_contenedor);
  35.     }
  36.     pagina_requerida.open ('GET', url, true); // asignamos los métodos open y send
  37.     pagina_requerida.send (null);
  38. }
  39. // todo es correcto y ha llegado el momento de poner la información requerida
  40. // en su sitio en la pagina xhtml
  41. function cargarpagina(pagina_requerida, id_contenedor)
  42. {
  43.     if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ("http") == - 1))
  44.     document.getElementById (id_contenedor).innerHTML = pagina_requerida.responseText;
  45. }