Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2009, 08:43
Avatar de zornak
zornak
 
Fecha de Ingreso: septiembre-2008
Ubicación: Toledo
Mensajes: 96
Antigüedad: 16 años, 2 meses
Puntos: 3
Javascript y php error...

Buenas, estube buscando alternativas al Iframe, y encontre que se podia hacer algo parecido con javscript.

Código:
function ajaxFunction() {
  var xmlHttp;
  
  try {
   
    xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } catch (e) {
    
    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;
      }}}
}




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==1){
			document.getElementById(capa).innerHTML = " Aguarde por favor...";
			     }
		if (ajax.readyState == 4) {
		   
                document.getElementById(capa).innerHTML=ajax.responseText; 
		     }}
			 
	ajax.send(null);
}
esas son las funciones, y en los link pongo:

Código:
<a href="javascript:Enviar('modulos/home.php','content_centro')" class="boton">Inicio</a>
Pero la cosa es...

En una de esas paginas, tengo un formulario, y en php tengo que si un campo queda vacio de error con: if (tal) echo "taltal"

la cosa es que el mesaje del echo, me sale en un apagina en blanco, y no en el formulario...

alguna idea??