Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/07/2012, 10:22
soulip
 
Fecha de Ingreso: junio-2012
Ubicación: caracas
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: jquery y ajax no carga

Gracias por responder chicos y bueno colocando mas detalles se me paso colocar la solicitud XmlHttpRequest aqui la agrego y respondiendo lo de redundante es que apenas vi el codigo lo tome y no le hecho mejora para que sea dinamico jeje y que tambien lo habia visto con formato js y no ccs entonces tambien queria probar y bueno en teoria resulto me toma todos los archivos y los inserta en la cabecera de la pagina inicio, gracias por contestar y ahora el codigo jeje:

Código PHP:
Ver original
  1. function ConstructorXMLHttpRequest() {
  2. if(window.XMLHttpRequest) /*Vemos si el objeto window(la base de la ventana del navegador) posee el m?todo XMLHttpRequest(Navegadores como Mozilla y Safari). */
  3.   { return new XMLHttpRequest(); }
  4.   //Si lo tiene, crearemos el objeto con este m?todo.
  5.   else if(window.ActiveXObject) /*Sino ten?a el m?todo anterior, deber?a ser el Internet Exp. un navegador que emplea objetos ActiveX, lo mismo, miramos si tiene el m?todo de creaci?n. */
  6.          {
  7.            /*Hay diferentes versiones del objeto, creamos un array, que contiene los diferentes tipos desde la versi?n mas reciente, hasta la mas antigua */
  8.           var versionesObj = new Array(
  9. 'Msxml2.XMLHTTP.5.0',
  10. 'Msxml2.XMLHTTP.4.0',
  11. 'Msxml2.XMLHTTP.3.0',
  12. 'Msxml2.XMLHTTP',
  13. 'Microsoft.XMLHTTP');
  14.      for (var i = 0; i < versionesObj.length; i++) {
  15.        try {
  16. /*Intentamos devolver el objeto intentando crear las diferentes versiones se puede intentar crear uno que no existe y se producir? un error. */
  17.            return new ActiveXObject(versionesObj[i]);
  18.            }
  19.       catch (errorControlado) //Capturamos el error, ya que podr?a crearse otro objeto.
  20.       {
  21.     }
  22.   }
  23. }
  24. /* Si el navegador llego aqu? es porque no posee manera alguna de crear el objeto, emitimos un mensaje de error. */
  25. throw new Error("No se pudo crear el objeto XMLHttpRequest");
  26. }
  27.  
  28.  
  29. function objetoAjax(metodo) {
  30.   this.objetoRequest = new ConstructorXMLHttpRequest();
  31.   this.metodo = metodo;
  32. }
  33.  
  34. function peticionAsincrona(url,valores) { //Funci?n asignada al m?todo coger del objetoAjax.
  35.   var objetoActual = this;
  36.   this.objetoRequest.open(this.metodo, url, true);
  37.   this.objetoRequest.onreadystatechange = function() {
  38.          switch(objetoActual.objetoRequest.readyState)
  39.          {
  40.             case 1: //Funci?n que se llama cuando se est? cargando.
  41.             objetoActual.Loading();
  42.             break;
  43.             case 2: //Funci?n que se llama cuando se a cargado.
  44.             objetoActual.Loaded();
  45.             break;
  46.             case 3: //Funci?n que se llama cuando se est? en interactivo.
  47.             objetoActual.Interactive();
  48.             break;
  49.             case 4:
  50.                   objetoActual.Finished(objetoActual.objetoRequest.status,
  51.                   objetoActual.objetoRequest.statusText,
  52.                   objetoActual.objetoRequest.responseText,
  53.                   objetoActual.objetoRequest.responseXML);
  54.                   break;
  55.            } // switch
  56.        } // function
  57.   if (this.metodo == "GET") {
  58.     this.objetoRequest.send(null); //Iniciamos la transmisi?n de datos.
  59.   }
  60.   else if (this.metodo == "POST") {
  61.          this.objetoRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  62.         this.objetoRequest.send(valores);
  63.   }
  64. } // function
  65. function objetoRequestCargando() {}
  66. function objetoRequestCargado() {}
  67. function objetoRequestInteractivo() {}
  68. function objetoRequestCompletado(estado, estadoTexto, respuestaTexto, respuestaXML) {}
  69. //Definimos la funci?n de recoger informaci?n.
  70. objetoAjax.prototype.Get = peticionAsincrona ;
  71. objetoAjax.prototype.Loading = objetoRequestCargando ;
  72. objetoAjax.prototype.Loaded = objetoRequestCargado ;
  73. objetoAjax.prototype.Interactive = objetoRequestInteractivo ;
  74. objetoAjax.prototype.Finished = objetoRequestCompletado

ah esta funcion la llamo externamente