Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/10/2007, 03:34
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses
Puntos: 61
Re: Efecto en javascript



Así?

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
>

<
html>
<
head>
    <
title>Untitled</title>
    
    <
style>
    
#izquierda{
    
position:relative;
    
float:left;
    
background:#ff3333;
    
border:solid 1px #ee9999;
    
width:400px;
    
height:600px;
    }
    
#derecha{
    
margin-left:10px;
    
position:relative;
    
float:left;
    
background:#33ccff;
    
border:solid 1px #0033cc;
    
width:400px;
    
height:600px;
    
filteralpha(opacity=0); 
    
opacity0
    
    
}
    
    </
style>
    <
script type="text/javascript" charset="ISO-8859-1">
        var 
pepe;
        var 
b=0;
        var 
variable=0.1
        
function mostrarCapa(x){
            
document.getElementById("disparador").disabled=true;
            
c=document.getElementById("derecha");
            if(!
x){x=b}
            
b=x+variable;
            
c.style.opacityb;  //Firefox
            
c.style.filter="alpha(opacity="+(b*100)+")"//IE
            
if(b<&& b>0){
                
pepe=setTimeout("mostrarCapa(b)",100);
            }
            else{
                
clearTimeout(pepe);
                
variable*=-1
                document
.getElementById("disparador").value=(variable==-0.1)?"¡Oh capa de la derecha! Desaparece!!":"¡Oh capa de la derecha! Aparece!!";
                
document.getElementById("disparador").disabled=false;
            }
        }
    
</script>
</head>

<body>
<div id="izquierda"><br /><br />
<br />

<center>
<input type="button" value="¡Oh capa de la derecha! Aparece!!" id="disparador" onclick="mostrarCapa()"/><br />
</center>

</div>
<div id="derecha"></div>



</body>
</html> 
Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 24/10/2007 a las 03:44