tengo que hacer la gracia.. no lo puedo evitar
..... :
PONLES MUSICA
dicha la tonteria... yo tengo este codigo que mueve capas verticalmente entre dos posiciones que tu le das:
Código HTML:
var nc = (document.layers) ? true:false
var ie = (document.all) ? true:false
var n6 = (document.getElementById) ? true:false
var posicion;
var nueva_posicion;
var aux=10;
var tam;
var absol;
function posactual() {return aux;}
function muevelo(ini,pos)
{
posicion=ini;
tam=10;
if ((ini>pos) && ((ini-pos)<10)) tam=ini-pos;
if ((ini>pos) && ((ini-pos)>10)) tam=10;
if ((ini<pos) && ((pos-ini)<10)) tam=ini-pos;
if ((ini<pos) && ((pos-ini)<10)) tam=10;
if (ini<pos) nueva_posicion=posicion+tam
else if (ini>pos) nueva_posicion=posicion-tam
else nueva_posicion=pos;
aux=pos;
if(nueva_posicion!=pos)
{
if(ie) document.all['base'].style.top=nueva_posicion;
else if(nc) document.layers['base'].top=nueva_posicion;
else if(n6) document.getElementById('base').style.top=nueva_posicion;
posicion=nueva_posicion;
setTimeout("muevelo(posicion,aux)",0);
}
}
llamada, desde un link por ejemplo:
onclick:'muevelo(posiciondesalida,posicionfinal);'