1 заметка с тегом

address bar РСС

18 июня 2009, 11:03

Javascript Image Carusel :D

Зайдите на любую страницу, где много картинок, и вставьте эту строку в адресную строку

Что же там происходит? ;)
R=0; 
x1=.1; 
y1=.05; 
x2=.25; 
x3=1.6; 
y2=y3=.24; 
x4=x5=300; 
y4=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++
}
/* Вращать с задержкой в 50мл.сек */
setInterval('A()',50); 
void(0);
address bar   javascript