Klipp og lim følgende inn i adressefeltet (URL) og trykk enter:
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.images ; 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; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0)
Se på bevegelsen som oppstår... Er det mulig å tegne denne som en graf i et koordinatsystem? Har prøvd flere ganger, men møter alltid veggen...
Koordinater for bevegelsessyklus
Moderatorer: Aleks855, Gustav, Nebuchadnezzar, Janhaa, DennisChristensen, Emilga
Den funker i explorer, firefox og opera så vidt jeg kan se.
Du må bare prøve den et sted med et bilde.
F.eks http://www.google.com
Du må bare prøve den et sted med et bilde.
F.eks http://www.google.com
An ant on the move does more than a dozing ox.
Lao Tzu
Lao Tzu
Se bare på koden da vel!
Hvert 5. tidsintervall utføres operasjonen.
Hvert bilde på nettsiden blir flyttet til et visst sted:
DIS henviser til parametrene til et gitt bilde, nemlig bilde nr. i.
De andre tallene, x1, x2, x3, x4, x5, y1, y2, y3, y4, y5 er konstanter som er gitt på forhånd. Du ser at den setter "left", som er avstanden fra venstresiden av skjermen, til å være uttrykket over. Så setter den avstanden fra toppen av skjermen.
Hvert 5. tidsintervall utføres operasjonen.
Hvert bilde på nettsiden blir flyttet til et visst sted:
Kode: Velg alt
DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;
DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
De andre tallene, x1, x2, x3, x4, x5, y1, y2, y3, y4, y5 er konstanter som er gitt på forhånd. Du ser at den setter "left", som er avstanden fra venstresiden av skjermen, til å være uttrykket over. Så setter den avstanden fra toppen av skjermen.