Saludos
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
| |||
![]() Wenas, lo que quiero hacer es que el ancho de una tabla aumente en X cada X tiempo, por ejemplo que cada 3 segundos aumente 5 px. He estado intentándolo con la función setTimeout(), pero no me sale, ya que no tengo mucha idea de javascript. Saludos ![]() |
| |||
Wenas, bueno no se si me he explicado bien, lo que quería hacer es que aútomaticamente, es decir sin pulsar ningún boton, el ancho de la tabla aumente X px en X segundos, y siga aumentando de esa manera sucesivamente hasta un tope. Por ejemplo que al entrar en la página, automáticamente la tabla aumente 3 pixeles cada 5 segundos y así sucesivamente hasta que la tabla llegue por ejemplo a 200 px. Aunque tú código me ha servido mucho, he estado mirando a ver si puedo cambiarlo, pero me estoy liando, como dije no tengo mucha idea de javascript, a ver si me podéis ayudar. Saludos !! ![]() |
| ||||
Cita: en el body:function tamanno(){ tabla=document.getElementById('tt'); tabla.width=parseInt(tabla.width)+5; if(tabla.width>200){ clearInterval(t); alert("pausa"); } } Cita: y a la tabla el ID="tabla".<body onload=" t=setInterval('tamanno()',5000)"> saludos
__________________ by Capitán Buscapina . |
| |||
Muchas gracias ![]() ![]() El código lo tengo así:
Código:
Saludos <html> <head> <script> function tamanno(){ tabla=document.getElementById('tt'); tabla.width=parseInt(tabla.width)+5; if(tabla.width>=200){ clearInterval(t); alert("pausa"); } } </script> </head> <body onload="t=setInterval('tamanno()',500)"> <table width="0" border="0" cellpadding="0" cellspacing="0" id="tt"> <tr> <td width="0"></td> </tr> </table> </body> </html> ![]() |
| ||||
Hola Húsar_Darko [ESP] He modificado un poco el código:
Código:
Saludos, <html> <head> <script> function tamanno(){ tabla=document.getElementById('tt'); tabla.style.width=parseInt(tabla.style.width)+5+'px'; if(parseInt(tabla.style.width)>=200){ clearInterval(t); alert("pausa"); } } </script> </head> <body onload="t=setInterval('tamanno()',500)"> <table style="width:0" cellpadding="0" cellspacing="0" id="tt"> <tr> <td width="0"></td> </tr> </table> </body> </html> ![]() |