En una página he creado dos capas que contienen una imagen cada una. Lo que quiero es que al cargar la página una capa descienda desde arriba hacia el centro y la otra se deslize desde la izquierda hacia el centro.
Para ello tengo éste código que pongo en el head:
<script languaje="JavaScript" type= "text/javascript">
var Pos_Top=100;
var Pos_Left=200;
function Mover(capa)
{
if (Pos_Top != 300) Pos_Top += 5;
else
Pos_Top=300;
document.all[capa].style.top=Pos_Top;
var temporal="setTimeout('Mover(\""+cap a+"\")',20)";
eval(temporal)
}
function Mover2(capa) {
if (Pos_Left != 500 ) Pos_Left += 5;
else Pos_Left = 500;
document.all[capa].style.left=a;
var temporal="setTimeout('Mover2(\""+ca pa+"\")',20)";
eval(temporal)
}
</script>
El problema es que no consigo que una capa vaya de arriba a abajo y la otra de derecha a izquierda. Siempre toman las dos la misma dirección y da igual lo que cambie.
Por si sirve de algo en la etiqueta body llamo al evento OnLoad de la siguiente forma:
<BODY OnLoad="Mover('capa1'), Mover2('capa2');">
Si necesitais más ínformación no dudeis en pedírmelo. Muchas gracias por anticipado
;)