Foros del Web » Programando para Internet » Javascript »

Que modifico en este script para que un div en movimiento se detenga ..

Estas en el tema de Que modifico en este script para que un div en movimiento se detenga .. en el foro de Javascript en Foros del Web. Hola Este script muiestra un div en movimiento, pero necesito hacerle una pequeña modificación que no encuentro como hacer. Necesito que se detenga al llegar ...
  #1 (permalink)  
Antiguo 11/02/2008, 18:05
Avatar de cookie  
Fecha de Ingreso: agosto-2002
Mensajes: 688
Antigüedad: 22 años, 4 meses
Puntos: 0
Que modifico en este script para que un div en movimiento se detenga ..

Hola

Este script muiestra un div en movimiento, pero necesito hacerle una pequeña modificación que no encuentro como hacer.

Necesito que se detenga al llegar al centro de la pantalla y que ademas baje unos cuantos pixeles ya estando en el centro.

¿¿Alguna idea ??

Código:
<HTML><head>
<script>

// Posicion inicial
var xpos=0;
var Id=0;
function mueve(){
if(!Id){
mueve_menu();
xpos=0;
}
}

function mueve_menu(){
xpos++;
if(document.layers){
document.menu.left=xpos;
}
if(document.all){
document.all.menu.style.left=xpos;
}
if(!document.all && document.getElementById){
document.getElementById("menu").style.left=xpos+"px";
}
if (xpos>=screen.width){
window.clearTimeout(Id);Id=0;
}else{
Id = window.setTimeout("mueve_menu();",20);
}
}
// -->
</script></head>
<body>
<!-- Capa de movimiento -->
<div id="menu" style="position:absolute;left:0;top:100;width:100;background-color:#990000; visibility:visible"><font color="#FFFFFF" size="2" face="verdana">Programas B</font></div>

<a href="#" onClick="mueve();">Mover</a> </body>
</HTML>
__________________
___________________________

do the evolution ¡
Mineriaenlinea.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.