Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/06/2006, 04:10
werkham
 
Fecha de Ingreso: abril-2005
Ubicación: Melilla
Mensajes: 120
Antigüedad: 19 años, 1 mes
Puntos: 1
Viendo tu codigo y suponiendo algunas cosas de las q no estoy seguro he hecho esto:

Código:
function getPost() {
        var req = nuevoAjax();
		capatitulos = document.getElementById('capatitulos');
        req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.status == 200) {
					parseInformacion(req.responseXML);
				}else if (req.status == 204){
					capatitulos.innerHTML = 'Error al solicitar informacion al servidor.';
				}
			}
        }
		var url = "insertarpost.php?titulo="titulo);
        req.open("GET", url, true);
        req.send(null);
	}

   function parseInformacion(responseXML){
   		var entradas = responseXML.getElementsByTagName("entradas")[0];//se toma el nodo principal
   		var titulo = entradas.childNodes[0].titulo;
		capatitulos = document.getElementById('capatitulos');
		capatitulos.innerHTML = 'Titulo:'+titulo;
   }
La he ejecutado al final de la funcion que tengo para guardar los datos para q las muestre en una capa nada mas guardar algun dato. La funcion de guardar es esta:

Código:
function enviarForm(){
	var contenedor;
	var titulo;
	var post;
	contenedor = document.getElementById('contenedor');
	cambia_clase('contenedor','capamensaje');
	contenedor.innerHTML = '<center><img src="loading.gif">Loading...</center>';
	posttitulo=document.getElementById('titulo').value;
	posttext=document.getElementById('post').value;
	if (posttitulo=="" || posttext=="") {
		contenedor.innerHTML = '<center>Debe rellenar el titulo y el contenido.</center>';
	}else{
		ajax=nuevoAjax();
		ajax.open("GET","guardarpost.php?post="+posttext+"&titulo="+posttitulo,true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				contenedor.innerHTML = ajax.responseText
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send(null)
	}
        getPost();
}
pero no funciona, cuando las tengo puestas el formulario se recarga, salen las variables en la url y no sucede nada.
__________________
No soy vago, solo soy tímido ante el esfuerzo...