Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2009, 10:34
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Respuesta: Mostrar / Ocultar include

totolia, tu problema no es de PHP, es una pregunta de Javascript. Quizás debieras pedirle a un moderador que mueva tu mensaje allá.

Por otro lado, mirando el código que estás utilizando, no veo de por si errores de sintaxis ( aunque no estoy comprobando exhaustivamente), asi que estimo que será un problema a la hora de cargar el javascript en la página (el window.onload) o un tema de compatibilidad de JS entre navegadores (no nos decís que navegador estás usando para las pruebas) o mismo que a la hora de ejecutar tu código, el elemento que querés ocultar no está cargado (menos probable, pero bueno, es para considerarlo).

Yo en lo general, cuando se trata de Javascript, utilizo la librería jQuery, que te facilita el trabajo con efectos y esas cosas en el lado del cliente. La manera en la que yo lo haría es asi:
Código HTML:
Ver original
  1. <!-- HTML -->
  2. <div id="contenido_a_mostrar">
  3. <?php include "templates/$skin/forum_right.php";?></div>
  4. <input type="button" id="swap" value="Mostrar / Ocultar">
  5.  
  6. <!-- Javscript -->
  7. $(function(){
  8.     $('#swap').toggle(function(){
  9.         $('#contenido_a_mostrar').show()
  10.     }, function(){
  11.         $('#contenido_a_mostrar').hide()
  12.     })
  13. });
Así de simple (siempre y cuando hayas cargado la librería jQuery de antemano, no olvides eso).

Suerte.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com