Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2011, 11:16
Avatar de DrFaust
DrFaust
 
Fecha de Ingreso: septiembre-2011
Ubicación: Buenos Aires
Mensajes: 308
Antigüedad: 12 años, 8 meses
Puntos: 87
Respuesta: mejorar javascript

Si querés hacerlo sí o sí con JavaScript (lo cual no es conceptualmente correcto, ya que cargar un elemento para luego ocultarlo no tiene demasiado sentido), tu método está perfecto. Idealmente no mostrarías la imagen si no vas a utilizarla, por ejemplo:

Código PHP:
Ver original
  1. <?php if ($page == 1): ?>
  2. <img src="imagen.jpg" alt="Esta es la imagen" />
  3. <?php endif; ?>

Quizá quieras investigar un poco acerca de jQuery, una librería para JavaScript que facilita enormemente el desarrollo de aplicaciones. Por ejemplo, tu código en jQuery sería así:

Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.     if (document.URL=='http://localhost/misitio/index.php'||document.URL=='http://localhost/misitio/' ) {
  3.         $("#menu").click(function() {
  4.             $("#contenedor").toggle();
  5.         });
  6.     }
  7. });
__________________
Desarrollador web profesional

Última edición por DrFaust; 29/11/2011 a las 11:25