Tengo esta funcion que trabaja muy bien, entrega la respuesta en pantalla muy bien.
Mi duda es la siguiente, ¿existe alguna forma de que al presentar la respuesta en pantalla no aparezca instantaneamente, sino que vaya apareciendo hasta visualizarse plenamente?
Me explico, el script respuesta.php de esta funcion entrega un mensaje que dice "PROCESADO", el mensaje aparece instantaneamente en letra de color negro, yo quiero que el mensaje aparezca desde un color traparente pasando por un gris hasta llegar al negro.
Este el codigo que tengo
Código HTML:
Ver original
function objetoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function respuesta(){ var Respuesta = document.getElementById('div_respuesta'); ajax=objetoAjax(); ajax.open("GET", 'respuesta.php'); ajax.onreadystatechange=function() { if (ajax.readyState==4) { Respuesta.innerHTML = ajax.responseText; } } ajax.send(null) }
Gracias