Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[SOLUCIONADO] Ajax no trabaj en Crhome

Estas en el tema de Ajax no trabaj en Crhome en el foro de Frameworks JS en Foros del Web. lo que pasa es mi funcion ajax no trabaj en crhome solo en este navevador falla @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original // Documento ...
  #1 (permalink)  
Antiguo 02/06/2011, 19:56
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 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. }
  #2 (permalink)  
Antiguo 03/06/2011, 07:58
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 5 meses
Puntos: 56
Respuesta: Ajax no trabaj en Crhome

con JQuery solo neceistarías algo como esto:
Código PHP:
function cargarpagina(pagina_requeridaid_contenedor){
$(
'#'+id_contenedor).load(pagina_requerida);

__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **

Etiquetas: ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:12.