Leon Siria, on Sep 14 2007, 06:44 AM, said:
Cool

It worked only on the Google images page not on the main web page.
That's weird. It works for me on a number of pages, including Google's main page. It may depend on your browser, though. I tried in in Firefox and IE7
Leon Siria, on Sep 14 2007, 06:44 AM, said:
What does the code mean,anyway?
java script:
this lets the browser know that what follows is a javascript function. It's like http:// or ftp:// but only it's java script:[br]
R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200;
Here, we're declaring a few variables and their values.
DI=document.images; DIL=DI.length;
Here we're decalring two more variables that correspond to all the images on the page.
DI.length refers to how many images their are.
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; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5);
Here's the meat of the action! It's a bunch of gobbledegook to me, but I gather that it is manipulating the images positions via
position.absolute in conjuntion with some knarly mathematical operations. (guess what? you can replace
Math.sin and
Math.cos with any javascript Math function!)
void(0);
this part kills any leftover data so that the page doesn't reload.