Exprimiendo tu browser con Javascript
Visita este artículo en http://www.estadobeta.com/2006/10/10/exprimiendo-tu-browser-con-javascript/
Por Ismael en javascript, notas¿Estas aburrido? Pega este código en la barra de URL de tu navegador (excepto Safari) en cualquier página y mira como las imágenes del sitio bailan hipnóticamente en la pantalla.
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval( 'A()',5); void(0);
El código usa la propiedad de los navegadores de ejecutar cualquier código antecedido por el pseudo protocolo javascript: en la URL, obtiene todos los elementos <img> de la página y los hace girar y cambiar de tamaño con un par de funciones trigonométricas.
¿Ves la parte en negritas? Esa es la línea que obtiene las imágenes del documento. Cambia la img por a para hacer girar todos los links, o p para los párrafos, etc. Eso si, si despues de un rato tu PC empieza a tirar humo por el esfuerzo, no me eches la culpa.
Gracias Jorge!
- Servicios:
- Comentarios RSS
- Menear!
- Del.icio.us

10/10/2006 at 3:49 pm
Está muy entretenido
10/11/2006 at 1:38 am
Se ve cool… no muy útil, pero por último puedes asustar a algun incauto. jaja
10/11/2006 at 1:23 pm
[…] Púlsame para ver el resultado , o llévame al que me lo ha dicho. […]
10/15/2006 at 2:43 am
Muy cool, me quitó el aburrimiento por unos minutos
11/1/2006 at 4:02 pm
Muy bono
11/2/2006 at 7:18 pm
Jaja, es divertido.
Muy bueno chicos!
1/1/2007 at 2:58 pm
y no solo eso, que tambien se le puede cambiar el tag a lo que queramos y ha bailar
QDTB!!
3/1/2007 at 10:47 am
buy ambien…
news…
5/9/2008 at 4:36 pm
que dijo?
10/22/2009 at 5:15 am
Nikki Parker gave me more security. ,