Blok startuje z pozycji (100,100). NastΩpnie porusza siΩ w prawo tak d│ugo, a┐ osi▒gnie pozycjΩ (300,100). NastΩpnie porusza siΩ w d≤│, itd. Funkcja animuj▒ca kwadrat(): function kwadrat() { // sprawd╝ pozycjΩ if(nn4) { x = document.layers['kwadratDiv'].left; y = document.layers['kwadratDiv'].top; } else if(ie4) { x = document.all['kwadratDiv'].style.pixelLeft; y = document.all['kwadratDiv'].style.pixelTop; } if(x<300 && y==100) { moveBy('kwadratDiv', 10,0); // w prawo } else if(x==300 && y<300) { moveBy('kwadratDiv', 0,10); // w d≤│ } else if(x>100 && y==300) { moveBy('kwadratDiv', -10,0); // w lewo } else if(x==100 && y>100) { moveBy('kwadratDiv', 0,-10); // w g≤rΩ } setTimeout('kwadrat()', 40); } |