Foros del Web » Programando para Internet » Javascript »

cargando funciones con windows.onload

Estas en el tema de cargando funciones con windows.onload en el foro de Javascript en Foros del Web. Hola, estoy tratando de cargar 2 funciones ajax que me llenan 2 combobox lo que deseo es que al cargar la pagina se llenen los ...
  #1 (permalink)  
Antiguo 10/07/2013, 08:48
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 4 meses
Puntos: 2
cargando funciones con windows.onload

Hola,
estoy tratando de cargar 2 funciones ajax que me llenan 2 combobox
lo que deseo es que al cargar la pagina se llenen los select pero , el problema es que en chrome solo ejecuta la segunda funcion y en
IE no me ejecuta ninguno y en
firefox si ejecuta super bien
pero ya verifique el ajax y esta bien no se que pueda ser y por eso pido ayuda .. alguna idea les agradeceria mucho.


JS
Código PHP:
Ver original
  1. if(window.XMLHttpRequest) var peticion = new XMLHttpRequest();
  2. else if(window.ActiveXObject) var peticion = new ActiveXObject("Microsoft.XMLHTTP");
  3.  
  4. //llenar select 1
  5. function llenarSelect1()
  6. {
  7.     peticion.open("POST", "funciones.php", true);
  8.     peticion.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  9.     peticion.onreadystatechange = function()
  10.     {      
  11.     if (peticion.readyState==4){
  12.         document.getElementById('select1').innerHTML = peticion.responseText;
  13.             }
  14.     }
  15.     queryCodigo = "accion=llenarselect1";  
  16.     peticion.send(queryCodigo);
  17. }
  18. //llenar select 2
  19. function llenarSelect2()
  20. {
  21.     peticion.open("POST", "funciones.php", true);
  22.     peticion.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  23.     peticion.onreadystatechange = function()   
  24.     {
  25.             if (peticion.readyState==4 && peticion.status==200)
  26.             {  
  27.         document.getElementById('select2').innerHTML = peticion.responseText;
  28.             }  
  29.     }
  30.     queryCodigo = "accion=llenarselect2";
  31.     peticion.send(queryCodigo);
  32. }
  33.  
  34.  
  35. function init(){
  36. llenarSelect1();
  37. llenarSelect2();
  38.  
  39. }

y la funcion onload

Código HTML:
Ver original
  1. <script language="javascript">
  2. window.onload = init;
  #2 (permalink)  
Antiguo 10/07/2013, 13:21
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: cargando funciones con windows.onload

busca un manual de AJAX para que consigas una función genérica crossbrowser que cubra la mayoría de los navegadores, IE no lo contemplas allí
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 10/07/2013, 15:32
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: cargando funciones con windows.onload

vale graciass

Etiquetas: ajax, cargando, funcion, funciones, html, js, php, select
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 01:32.