Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2008, 01:26
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: Variables permanentes ajax (mientras no se cambie la pagina)

Hola:

No sé si te refieres a que vuelves a buscar datos, que previamente habías buscado, pero que has machacado en otra búsqueda... si es así, podrías crear capas nuevas en cada petición., ocultando la última...

var capa_actual = "";

function tag(id) {return document.getElementById(id);}
function crear(tag) {return document.createElement(tag);}

function pedir_ajax(que) {
// ocultamos la capa actual
if (capa_actual != "") tag(capa_actual).style.display = "none";
// la capa será id="capa_" + que... que => parámetro...
capa_actual = "capa_" + que;
// si la capa ya existía la mostramos...
if (tag(capa_actual)) tag(capa_actual).style.display = "block";
// sino se trata de una petición nueva... creamos la capa y realizamos la petición
else {
nueva = crear("div"); // ver alias definidos al principio...
nueva.id = capa_actual;
document.body.appendChild(nueva);

// aquí la petición real... y se usa la capa nueva.

}
}


Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo