Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2008, 23:17
Avatar de pato12
pato12
 
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 3 meses
Puntos: 101
Efecto transision

Hola,
Trato de hacer un efecto de transision para un div.
Pero el codigo no anda y me tilda la pc:
Código HTML:
<script>
var r=0;
var s=10;
var f=60;
var p=0;
function ver(){
var e= document.getElementById("fondo");
e.style.visibility="visible";
e.style.filter='alpha(opacity="'+r+'")';
if(r<f){
r=r+s;
abrir=window.setInterval("ver();",50);
}else{
window.clearInterval(abrir);
abrir=0;
}
}
function cerrar(){
var e= document.getElementById("fondo");
e.style.filter='alpha(opacity="'+r+'")';
if(r>0){
r=r-s;
salir=window.setInterval("cerrar();",50);
}else{
window.clearInterval(salir);
salir=0;
e.style.visibility="hidden";
}
}
</script>
<style type="text/css">
<!--
#fondo {
	position:absolute;
	left:1px;
	top:1px;
	width:100%;
	visibility:hidden;
	height:100%;
	z-index:2;
	filter:alpha(opacity="0");
	background-color: #000000;
}
-->
</style><a href="#top" onClick="ver();">Ver</a>
<div id="fondo" title="Cilc aqui para cerrar" onclick="cerrar();"></div> 
Gracias
Salu2
__________________
Half Music - www.halfmusic.com