![]() |
ayuda con objeto DOM Estimados tengo el siguiente problema estoy recuperando informacion desde un archivo xml, y necesito mostrar un mensaje "cargando...espere...", pongo el codigo para poder explicarles: function Buscar() { var root2,source2; source2= new ActiveXObject("Microsoft.XMLDOM"); source2.async= true; source2.onreadystatechange = function() { if (source2.readyState != 4){window.document.getElementById('Mensajes').inne rHTML="cargando...espere..."; } }; source2.load("datos.xml"); while (source2.readyState != 4) { } root2 = source2.documentElement; if (root2.childNodes.length!=0) { // taigo los datos } else { alert("No hay Clientes en el CRM que Coincidad con su Busqueda."); } //end if document.getElementById("Mensajes").innerHTML=""; bueno explico un poco : cuando source2.async= true; pasa directamente al while (source2.readyState != 4) y queda en un loop sin salir de aqui, raramente si pongo un alert dentro de este bucle arroja un 3 de resultado. cuando source2.async= false; no alcanza a pasar al while por ende ni siquiera muestra el mensaje. que podra estar faltandome... saludos y gracias |
Re: ayuda con objeto DOM loading.......... Bueno pasa que cuando pones. Código PHP: |
| La zona horaria es GMT -6. Ahora son las 18:18. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.