08/08/2011, 15:44
|
| Colaborador | | Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses Puntos: 1012 | |
Respuesta: Internet Explorer v8 no realiza funcion a la primera no he logrado reproducir el problema que tienes. prueba con este código, a ver que alerta no levanta Cita: function creaObj(){
var obj = false;
obj = new XMLHttpRequest();
return obj;
}
function sendWithPOST(pagina, datos, obj) {
var div = document.getElementById(obj);
var XMLHttpRequestObj= creaObj();
XMLHttpRequestObj.open("POST", pagina, true);
XMLHttpRequestObj.onreadystatechange = function() {
alert('entró en sendWithPOST()');
if (XMLHttpRequestObj.readyState==4 && XMLHttpRequestObj.status==200){
div.innerHTML = XMLHttpRequestObj.responseText;
}
}
XMLHttpRequestObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
XMLHttpRequestObj.send(datos);
return;
}
function enviar() {
var formulario = document.myform;
/*
//
//
//Todas las validaciones de la pagina
//
//
//
*/
var informacion = "info1="+encodeURIComponent(formulario.txtUno) ;
alert('entró en enviar()');
sendWithPOST('guardaDatos.php', informacion , 'Contenedor');
} |