Неудачный день...
Хм, оказывается, то была ещё белая полоса. Кроме недавнего кидалова с деньгами и договорами, неизвестные ублюдки сняли ночью все колёса с машины, сигнализация смолчала. Как тут выразить чувства? Пожалуй, вот такой скрипт подойдёт (нужно щёлкнуть по ссылке ниже):
А вот полный код "шыдевра":
<a href="javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=3; y4=40; x5=30; y5=20; DI=document.images; DIW=new Array(); DIH=new Array(); DIL=DI.length; for(i=0;i<DIL;i++){DIW[i]=DI[i].width; DIH[i]=DI[i].height;} function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.width=Math.abs(Math.sin(R*x1/2+i*x2+x3)*x4+x5)+DIW[i]; DIS.height=Math.abs(Math.cos(R*y1/2+i*y2+y3)*y4+y5)+DIH[i];}R++; } setInterval('A()',5); void(0)">бе-е-е-е</a>
Работать такие вещи будут во всех браузерах, разве что в IE подтормаживать. Ведь идея проста - поменять в цикле высоту и ширину найденных на странице рисунков, а потом организовать повторение этого действия оператором setInterval('A()',5);
P.S. Со временем в оформлении блога просто не осталось картинок, так что двигаться нечему :)
04.09.2010, 12:51 [9684 просмотра]