Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/07/2007, 15:52
Lapreferente.com
 
Fecha de Ingreso: junio-2006
Mensajes: 12
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Mostrar/Ocultar un div con Xajax

Bueno, al final me lo he resuelto yo mismo de una forma un poco chapucera. He declarado la siguiente funcion javascript al principio:

Código:
	<script>
		function mifuncion() {
			if ( ((document.getElementById("contenido").innerHTML.length)==0) || (document.getElementById("contenido").style.display=="none")) {			 						
				xajax_mifuncion();
				document.getElementById("contenido").style.display="";
			}
			else 
				document.getElementById("contenido").style.display="none";							
		}
	</script>
Esta funcion sera la que llame al hacer onClick en la imagen. De esta forma se comprueba si el contenido tiene algo (o si se encuentra oculto) y llamará a la funcion xajax_mifuncion (que en realidad es la funcion PHP que puse antes). Y en caso de que "contenido" tenga cualquier cosa pues se oculta y listo.

Si alguien tiene una solucion más elegante (que la habrá), pues adelante.