Ver Mensaje Individual
  #14 (permalink)  
Antiguo 18/03/2005, 11:33
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 15 años, 6 meses
Puntos: 2
Puedes cerrarlo de dos formas.

1, Poniendo el banner en un DIV (como ya mencionaste) y con javascript haces algo como esto:

entre HEAD:
<script>
function ocultar_banner() {
DIV.style.visibility = "hidden";
}
</script>

Y en el botón pones un getURL con javascript:ocultar_banner(); como URL

Otra forma es hacer que la película tenga transparencia 100% en el ultimo frame, al cargarla haces un stop en el anteúltimo frame y luego, al presionar la X (cerrar) haces un goto hasta este ultimo frame, personalmente utilizo esta ultima opción, aunque no funciona en Opera (solo lo he probado en Internet Explorer y Firefox) por lo que quizás cambie mi banner al primer ejemplo.

Para hacerlo por tiempo puedes hacerlo de las 2 maneras también, si lo haces con transparencia solo tienes que dejar la cantidad de fotogramas antes del transparente que vos quieras para X tiempo, y si lo haces con javascript puedes hacer algo así, en el botón:
getURL("setTimeout("ocultar_banner()",1000);");

Eso hará que demore 1 segundo en cerrarse (obviamente, en lugar de ponerlo en el botón cerrar hazlo en el primer fotograma y que se ejecute al cargar la película (onload creo). El numero representa la demora, en milisegundos.

Espero haber ayudado algo
__________________
I Love Programming...