Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2008, 09:16
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 16 años, 8 meses
Puntos: 5
Respuesta: Conectar y cargar capa sin recargar la página

cierto...yo lo hago con AJAX...

para crear objeto AJAX

Código:
//Funcion que crea el objeto ajax
function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  	}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
luego la zona que quieras que se actualice la encierras dentro de un div con un id. p.e id=zona_dinamica.

Código:
//funcion que actualiza la zona dinamica

function update_zona_dinamica(datos){
	zona = document.getElementById('zona_dinamica');
	ajax=objetoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			zona.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}[
luego en cada uno de los botones, divs, img o lo que emplees como botones del menu pones

Código HTML:
onclick="javascript:update_zona_dinamica('inicio.php');"
onclick="javascript:update_zona_dinamica('contactos.php');"
....
onclick="javascript:update_zona_dinamica('X.php');"
Nota: Yo lo he empleado siempre con archivos *.php porque hacia consultas a una BDy con php generaba el codigo html de forma dinamica, no lo probe con archivos HTML pero supongo que tb funcionara

espero servirte de ayuda

Por cierto

http://www.forosdelweb.com/f13/scroll-texto-horizontal-625968/

este post lo cree yo y nadie contesto, a ver si me ayudan que ya es el segundo que pongo y nadie me contesta....porfiiii please

Última edición por matak; 18/09/2008 a las 10:04