Lo que pasa es que en la última versión de Firefox, que acabo de descargar [Firefox 4], me despliega las cajas de texto que tengo, pero los datos que selecciono no me los toma en cuaenta cuando los envio; en IE8, que es en el que hago las pruebas, no me manda llamar la función mediante la cual llamo el archivo donde despliego las cajas de texto. La cosa es que en Chrome fuinciona a la perfección y puedo realizar las operaciones deseadas sin problema alguno.
Les comparto el código de las funciones para ver si me pueden apoyar:
Código Javascript:
Ver original
<script language="javascript" type="text/javascript"> function nuevoAjax() { /* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por lo que se puede copiar tal como esta aqui */ var xmlhttp=false; try { // Creacion del objeto AJAX para navegadores no IE xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { // Creacion del objet AJAX para IE xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(E) { xmlhttp=false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } return xmlhttp; } function funcionPrub() { if (document.pre_for_1.frm.checked) { document.getElementById("resultPrub").style.display= 'block'; divResultPrub=document.getElementById('resultPrub'); ajax=nuevoAjax(); ajax.open("GET", "fechas.asp",true); ajax.onreadystatechange=function() { if(ajax.readyState==4) { //tdResultPrub.innerHTML = "el check funciono de la segunda forma!"; divResultPrub.innerHTML = ajax.responseText; } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); ajax.send(null) } else { document.getElementById("resultPrub").style.display= 'none'; } //tdResultPrub=document.getElementById('resultPrub'); } </script>
y de esta manera mando llamar a la función "funcionPrub()" :
Código HTML:
Ver original
Hacer el respaldo por periodo. <input name="frm" type="checkbox" onchange="funcionPrub()" />