tengo un input llamado mensaje y al dalre a enviar el mensaje se guarda en la base de dato y en un archivo llamado logs tengo el sigueinte codigo y otro que muestra los mensajes guardados.
Código HTML:
Ver original
<script type="text/javascript"> var timer = setInterval("Enviar('logs.php','resultado')", 1); function Enviar(_pagina,capa) { var ajax; ajax = ajaxFunction(); ajax.open("POST", _pagina, true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { if (ajax.readyState == 4) { document.getElementById(capa).innerHTML = ajax.responseText; }} ajax.send(null); } //Se instancia el objeto y se devuelve //dependiendo del navegador. function ajaxFunction() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); return xmlHttp; } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); return xmlHttp; } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); return xmlHttp; } catch (e) { alert("Tu navegador no soporta AJAX!"); return false; }}} } </script>
Y en el index que es donde se manda el mensaje
Yo envio un mensaje y al darle a f5 lo vuelve a enviar y yo no quiero eso.
¿Porque pasa eso?