Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/07/2010, 19:40
Avatar de Master_raven
Master_raven
 
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Como volver al div

creo que tu problema es que al momento de enviar el formulario no lo estas haciendo bien por eso es que no te jala

Intenta con esto talves te sirva
Código Javascript:
Ver original
  1. function NuevoAjax(){
  2. var xmlhttp=false;
  3. try {
  4. xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  5. } catch (e) {
  6. try {
  7. xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  8. } catch (E) {
  9. xmlhttp = false;
  10. }
  11. }
  12. if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  13.  xmlhttp = new XMLHttpRequest();
  14. }
  15.     return xmlhttp;
  16. }
  17.  
  18. //Para Guardar un formulario
  19. function NombreDelEvento(){
  20.         divResultado = document.getElementById(TuDiv);
  21.        
  22. //Tus campos del formulario
  23.         nom=document.NewRegistro.name.value;
  24.  
  25. //Cargando todos los datos en una variable     
  26.         data="accion=registra&name=" + nom ;
  27.  
  28. //Iniciando el Objeto      
  29.         ajax=NuevoAjax();
  30.  
  31. //Iniciando el evento EJ:Metodo POST  a la pagina registro/Registro.php
  32.         ajax.open("POST", "registro/Registro.php", true);
  33.        
  34. //Se envia
  35.         ajax.onreadystatechange=function() {
  36.           if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {
  37.               document.getElementById('Cargando').style.display='block';
  38.           } else if (ajax.readyState==4){
  39.               if(ajax.status==200){  
  40.                   document.getElementById('Cargando').style.display='none';
  41.                   divResultado.innerHTML = ajax.responseText
  42.               }
  43.           }
  44.         }
  45.         ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  46.         ajax.send(data)
  47. }

cuando registra aya terminado de procesar el formulario puedes ponerle un header("Location: NuevaPaginaACargar");

y te cargara el resultado en el mismo div
__________________
<?APRENDIENDO