|
Скриптики для сайтов
| |
mirage | Дата: Вторник, 26.02.2008, 13:57 | Сообщение # 1 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| Выставляю колекцию скриптиков думаю они всем понадобляться Внимание! Кто поставил на свой сайт скрипты - скажите хоть в этой теме "спасибо"!
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 13:58 | Сообщение # 2 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| Эффекты с курсором:
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 13:58 | Сообщение # 3 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| рассыпающиеся звёздочки при клике Code <SCRIPT language=JavaScript1.2> <!-- var ver = navigator.appVersion; var dom = document.getElementById ? 1 : 0; var ie5 = (ver.indexOf("MSIE 5") > -1 && dom) ? 1 : 0; var n = (document.layers); var ie = (document.all);
var sparksAflyin = 0; var totalSparks = 0; var sparksOn = 1; function StarMouse() { document.onmousedown = mouseDown; if (n) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE); } function mouseDown(e) { if (sparksOn) { var mousex = (n) ? e.pageX : event.x+document.body.scrollLeft; var mousey = (n) ? e.pageY : event.y+document.body.scrollTop; if (!sparksAflyin) { for (var k = 0; k <= 6; k++) eval('SHOW("sDiv'+k+'")'); sparksAflyin = 1; totalSparks = 0;//osw for(i = 0;i <= 6; i++) eval('moveTo('+i+',0,'+mousex+','+mousey+')'); } } } function moveTo(i,j, mousex, mousey){ if (j < eval('anim_'+i+'_x.length') ){ var tempx = eval('anim_'+i+'_x[j]+mousex'); var tempy = eval('anim_'+i+'_y[j]+mousey'); if (ie) { if(tempy+30 > (document.body.offsetHeight+document.body.scrollTop)) tempy = document.body.offsetHeight+document.body.scrollTop-30; if(tempx+30 > (document.body.offsetWidth+document.body.scrollLeft)) tempx = document.body.offsetWidth+document.body.scrollLeft-30; eval('document.all.sDiv'+i+'.style.left = tempx;'); eval('document.all.sDiv'+i+'.style.top = tempy;');//fantasyflash.ru } if (n) { eval('document.layers.sDiv'+i+'.left = tempx;'); eval('document.layers.sDiv'+i+'.top = tempy;'); } j++; setTimeout("moveTo("+i+","+j+","+mousex+","+mousey+")",50) } else { eval('HIDE("sDiv'+i+'")'); totalSparks++; } if (totalSparks == 7) { sparksAflyin = 0; totalSparks = 0; } } function SHOW(divName){ if (document.all) eval('document.all.'+divName+'.style.visibility = "visible";'); else if (document.layers) eval('document.layers["'+divName+'"].visibility = "visible";');//osw } function HIDE(divName){ if (document.all) eval('document.all.'+divName+'.style.visibility = "hidden";'); else if (document.layers) eval('document.layers["'+divName+'"].visibility = "hide";'); } anim_0_x=new Array(20,20,10,0,0,0,0,0,0,0,0,0); anim_0_y=new Array(-20,-40,-60,-80,-60,-40,-20,0,20,40,60,80); anim_1_x=new Array(20,20,17,36,60,78,90,92,93,98,108,120,133,152,181); anim_1_y=new Array(-20,-20,-33,-38,-38,-27,-2,25,51,84,113,141,162,212,253); anim_2_x=new Array(20,20,2,3,4,5,6,7,8,9,10,12,13,15,18); anim_2_y=new Array(-20,-20,-33,-38,-38,-27,-2,25,51,84,113,141,162,212,253); anim_3_x=new Array(-20,-20,-2,-1,7,10,18,35,60,102,94,94,93,97,108,111,117,127); anim_3_y=new Array(-20,-25,-64,-89,-104,-150,-173,-197,-213,-199,-151,-101,-66,-17,27,87,140,189); anim_4_x=new Array(-20,-20,-10,-39,-30,-69,-64,-138,-154,-200,-181,-209,-191,-207,-203,-213,-202,-221,-211); anim_4_y=new Array(-20,-20,-28,-51,-79,-100,-135,-154,-193,-183,-149,-134,-89,-60,8,51,107,157,201); anim_5_x=new Array(-20,-29,-51,-72,-105,-133,-164,-189,-209,-229,-247,-270,-279,-282,-283,-283,-285,-286,-288); anim_5_y=new Array(-20,-55,-86,-116,-154,-183,-205,-217,-217,-198,-169,-120,-44,-8,40,87,144,190,248); anim_6_x=new Array(-20,-20,-7,14,44,79,143,186,217,226,234,244,250,259,265,274); anim_6_y=new Array(-20,-21,-72,-113,-139,-166,-188,-181,-126,-68,-3,54,134,187,215,257); // End --> </SCRIPT>
<DIV id=sparks> <DIV id=sDiv0 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#FF99CC size=2><B>*</B></FONT></DIV> <DIV id=sDiv1 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#FF99CC size=2><B>*</B></FONT></DIV> <DIV id=sDiv2 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#99CCFF size=2><B>*</B></FONT></DIV> <DIV id=sDiv3 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#FFFF33 size=2><B>*</B></FONT></DIV> <DIV id=sDiv4 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#FFFF33 size=2><B>*</B></FONT></DIV> <DIV id=sDiv5 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#9966FF size=2><B>*</B></FONT></DIV> <DIV id=sDiv6 style="VISIBILITY: hidden; POSITION: absolute"><FONT face="courier new, symbol,wingdings,arial" color=#33FFCC size=2><B>*</B></FONT></DIV>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 13:59 | Сообщение # 4 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| взлетающие сердечки от курсора(и не только) Code <SCRIPT language=JavaScript> <!-- Image0 = new Image(); Image0.src = "http://fantasyflash.ru/anime/love/image/love36.gif"; Amount = 10; Ymouse = -50; Xmouse = -50; Ypos = new Array(); Xpos = new Array(); Speed = new Array(); rate = new Array(); grow = new Array(); Step = new Array(); Cstep = new Array(); nsSize = new Array(); ns = (document.layers)?1:0; (document.layers)?window.captureEvents(Event.MOUSEMOVE):0; function Mouse(evnt) { Ymouse=(document.layers)?evnt.pageY-20:event.y-20; Xmouse=(document.layers)?evnt.pageX:event.x; } (document.layers)?window.onMouseMove=Mouse:document.onmousemove=Mouse; for (i = 0; i < Amount; i++) { Ypos[i] = Ymouse; Xpos[i] = Xmouse; Speed[i] = Math.random()*4+1; Cstep[i] = 0;//osw Step[i] = Math.random()*0.1+0.05; grow[i] = 5; nsSize[i] = Math.random()*15+5; rate[i] = Math.random()*0.5+0.1; } if (ns) { for (i = 0; i < Amount; i++) { document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+"></LAYER>"); } } else { document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 0; i < Amount; i++) { document.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px;filter:alpha(opacity=80)">'); } document.write('</div></div>'); } function Fly() { var hscrll = (document.layers)?window.pageYOffset:document.body.scrollTop; var wscrll = (document.layers)?window.pageXOffset:document.body.scrollLeft;//fantasyflash.ru for (i = 0; i < Amount; i++){ sy = Speed[i] * Math.sin(270 * Math.PI / 180); sx = Speed[i] * Math.cos(Cstep[i] * 4); Ypos[i] += sy; Xpos[i] += sx; if (Ypos[i] < -40) { Ypos[i] = Ymouse; Xpos[i] = Xmouse; Speed[i] = Math.random() * 6 + 4; grow[i] = 5;//osw nsSize[i] = Math.random() * 15 + 5; } if (ns) { document.layers['sn'+i].left = Xpos[i] + wscrll; document.layers['sn'+i].top = Ypos[i] + hscrll; } else { si[i].style.pixelLeft = Xpos[i] + wscrll; si[i].style.pixelTop = Ypos[i] + hscrll; si[i].style.width = grow[i]; si[i].style.height = grow[i]; } grow[i] += rate[i]; Cstep[i] += Step[i]; if (grow[i] > 15) grow[i] = 15; } setTimeout('Fly()', 10); } Fly(); --> </SCRIPT>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:00 | Сообщение # 5 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| позитивные искорки вокруг курсора(лучше смотрится на тёмном фоне) Code <LAYER NAME="a0" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffffff" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a1" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#fff000" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a2" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffa000" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a3" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ff00ff" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a4" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#00ff00" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a5" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF00FF" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a6" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF0000" CLIP="0,0,1,1"></LAYER> <LAYER NAME="a7" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffffff" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a8" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#fff000" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a9" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffa000" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a10" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ff00ff" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a11" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#00ff00" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a12" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#0000ff" CLIP="0,0,2,2"></LAYER> <LAYER NAME="a13" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF0000" CLIP="0,0,3,3"></LAYER>
<script language="JavaScript"> if (document.all){ with (document){ write('<div id="starsDiv" style="position:absolute;top:0px;left:0px">') write('<div style="position:relative;width:1px;height:1px;background:#ffffff;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#fff000;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#ffa000;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#ff00ff;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#00ff00;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#0000ff;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:1px;height:1px;background:#FF0000;font-size:1px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#ffffff;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#fff000;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#ffa000;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#ff00ff;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#00ff00;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:2px;height:2px;background:#0000ff;font-size:2px;visibility:visible"></div>') write('<div style="position:relative;width:3px;height:3px;background:#FF0000;font-size:3px;visibility:visible"></div>') write('</div>') } } var Clrs=new Array(6) Clrs[0]='ff0000'; Clrs[1]='00ff00'; Clrs[2]='000aff'; Clrs[3]='ff00ff'; Clrs[4]='fff000'; Clrs[5]='fffff0'; if (document.layers) {window.captureEvents(Event.MOUSEMOVE);} var yBase = 200; var xBase = 200; var step;//osw var currStep = 0; var Xpos = 1; var Ypos = 1;
if (document.all) { function MoveHandler(){ Xpos = document.body.scrollLeft+event.x; Ypos = document.body.scrollTop+event.y; } document.onmousemove = MoveHandler; }
else if (document.layers) { function xMoveHandler(evnt){ Xpos = evnt.pageX; Ypos = evnt.pageY; } window.onMouseMove = xMoveHandler; }
function animateLogo() { if (document.all) { yBase = window.document.body.offsetHeight/4; xBase = window.document.body.offsetWidth/4; } else if (document.layers) { yBase = window.innerHeight/4; xBase = window.innerWidth/4; }
if (document.all) { for ( i = 0 ; i < starsDiv.all.length ; i++ ) {step=3; starsDiv.all[i].style.top = Ypos + yBase*Math.cos((currStep + i*4)/12)*Math.cos(0.7+currStep/200);//osw starsDiv.all[i].style.left = Xpos + xBase*Math.sin((currStep + i*3)/10)*Math.sin(8.2+currStep/400); for (ai=0; ai < Clrs.length; ai++) { var c=Math.round(Math.random()*[ai]); } starsDiv.all[i].style.background=Clrs[c]; } }
else if (document.layers) { for ( j = 0 ; j < 14 ; j++ ) //number of NS layers! {step = 4;//fantasyflash.ru var templayer="a"+j document.layers[templayer].top = Ypos + yBase*Math.sin((currStep + j*4)/12)*Math.cos(0.7+currStep/200); document.layers[templayer].left = Xpos + xBase*Math.sin((currStep + j*3)/10)*Math.sin(8.2+currStep/400); for (aj=0; aj < Clrs.length; aj++) { var c=Math.round(Math.random()*[aj]); } document.layers[templayer].bgColor=Clrs[c]; } } currStep+= step; setTimeout("animateLogo()", 10); } animateLogo(); // --></script>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:01 | Сообщение # 6 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| порхаящая бабочка за курсором:(как у нас на сайте) Code <IMG id=Ols style="POSITION: absolute; Middle: 9000px" src="http://fantasyflash.ru/anime/butterfly/image/butterfly13.gif"> <SCRIPT><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/400) Ols.style.left=x-OlsW Ols.style.top=y //osw setTimeout("MoveWinnie()",10) } function doMouse(){ xm=window.event.x ym=window.event.y //fantasyflash.ru } document.onmousemove=doMouse MoveWinnie() //--></SCRIPT>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:02 | Сообщение # 7 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| забавнй эффект с текстом у курсора: Code <SCRIPT language=JavaScript> <!-- Begin fantasyflash.ru if (document.all) { yourLogo = " **Welcome to my site* "; logoFont = "Comic Sans MS"; logoColor = "fuchsia" ; yourLogo = yourLogo.split(''); L = yourLogo.length; TrigSplit = 360 / L; Sz = new Array() logoWidth = 150; logoHeight = -40; ypos = 0; xpos = 0; step = 0.03; currStep = 10; document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 0; i < L; i++) { document.write('<div id="ie" style="position:absolute;top:0px;left:0px;' +'width:10px;height:10px;font-family:'+logoFont+';font-size:12px;' +'color:'+logoColor+';text-align:center">'+yourLogo[i]+'</div>');<!--fantasyflash.ru--> } document.write('</div></div>'); function Mouse() { ypos = event.y; xpos = event.x - 5; } document.onmousemove=Mouse; function animateLogo() { outer.style.pixelTop = document.body.scrollTop; for (i = 0; i < L; i++) { ie[i].style.top = ypos + logoHeight * Math.sin(currStep + i * TrigSplit * Math.PI / 180);//osw ie[i].style.left = xpos + logoWidth * Math.cos(currStep + i * TrigSplit * Math.PI / 180); Sz[i] = ie[i].style.pixelTop - ypos; if (Sz[i] < 5) Sz[i] = 5; ie[i].style.fontSize = Sz[i] / 1.7; } currStep -= step; setTimeout('animateLogo()', 20); } window.onload = animateLogo; }--> </SCRIPT> СОВЕТ: лучше изменить в самом коде надпись,там написано уже велком ту май сайт только по английски,а можно поменять надпись самому,ну вы конешно знаете это!я просто предупредила)
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:03 | Сообщение # 8 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| разноцветные звёздочки в танце с курсором Code <SCRIPT language=JavaScript> if (document.all){ colours=new Array('ff0000','00ff00','3366ff','ff00ff','ffa500','ffffff','fff000') amount=colours.length; YgetDelay=0,XgetDelay=0,Ydelay=0,Xdelay=0,step=0.2,currStep=0,my=0,mx=0;//osw document.write('<div id="ie" style="position:absolute;top:0;left:0;"><div style="position:relative">'); for (i=0; i < amount; i++) document.write('<div id="iestars" style="position:absolute;top:0px;left:0px;height:50px;width:50px;font-family:Courier New;font-size:5px;color:'+colours[i]+';padding-top:20px;text-align:center">.</div>'); document.write('</div></div>'); ini=1;<!--fantasyflash.ru--> gstep=1; function iMouse(){ my=event.y;mx=event.x; } document.onmousemove=iMouse function dim(){ ini-=gstep; dt=setTimeout('dim()',10); if (ini < 2){ clearTimeout(dt); glow(); } } function glow(){ ini+=gstep; gt=setTimeout('glow()',10); if (ini > 14){ clearTimeout(gt); dim(); } } function stars(){ ie.style.top=document.body.scrollTop; for (i=0; i < amount; i++) { var layer=iestars[i].style; layer.filter='glow(color='+colours[i]+', strength='+ini+')'; layer.top= Ydelay+100*Math.sin((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10); layer.left=Xdelay+180*Math.cos((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10); } currStep+=step; } function delay(){ Ydelay = YgetDelay+=(my-YgetDelay)*1/20; Xdelay = XgetDelay+=(mx-XgetDelay)*1/20; stars();//osw setTimeout('delay()',10); } delay(); glow(); } //--> </SCRIPT>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:03 | Сообщение # 9 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| Эффекты с картинками:
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:04 | Сообщение # 10 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| эффект отражения на воде: Code <a href="http://fantasyflash.ru"><img id=osw src="http://fantasyflash.ru/avatar/ava_cat/image/cat10.jpg" border=0></a><br> <SCRIPT language=JavaScript1.2> function folly(){ setInterval("mdiv.filters.wave.phase+=15 ",100);//osw }
if (document.all){ document.write('<img id=mdiv src="'+document.all.osw.src+'" style="filter:wave(strength=3,freq=3,phase=0,lightstrength=20) blur() flipv()">') window.onload=folly //fantasyflash.ru } </SCRIPT>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:05 | Сообщение # 11 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| смена картинки при наведении мышью: Code <script language="JavaScript"> if (document.images) { img1on = new Image(); img1on.src ="http://fantasyflash.ru/avatar/ava_cat/image/cat15.jpg"; img1off = new Image(); img1off.src = "http://fantasyflash.ru/avatar/ava_cat/image/cat14.jpg"; } function imgOn(imgName) { if (document.images) { document[imgName].src = eval(imgName + "on.src"); }}//osw function imgOff(imgName) { if (document.images) { document[imgName].src = eval(imgName + "off.src"); }} </script> <a href="http://fantasyflash.ru" onmouseover="imgOn('img1')"; onmouseout="imgOff('img1')" > <img src="http://fantasyflash.ru/avatar/ava_cat/image/cat15.jpg" border="0" name=img1></a> </center>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:05 | Сообщение # 12 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| Эффекты с ссылками:
|
|
| |
Playgirl | Дата: Вторник, 26.02.2008, 14:05 | Сообщение # 13 |
ДеФачка божий одуФанчик
Группа: Пользователь
Сообщений: 412
Статус: ~Спит~
| а я дура ненаю куда эти коды ставить
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:05 | Сообщение # 14 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| переливающиеся ссылки)) : Code <script language="Javascript"> var rate = 20; var obj; var act = 0; var elmH = 0; var elmS = 128; var elmV = 255; var clrOrg; var TimerID; if (navigator.appName.indexOf("Microsoft",0) != -1 && parseInt(navigator.appVersion) >= 4) { Browser = true; } else { Browser = false;} if (Browser) { document.onmouseover = doRainbowAnchor; document.onmouseout = stopRainbowAnchor;} function doRainbow(){ if (Browser && act != 1) { act = 1; obj = event.srcElement; clrOrg = obj.style.color; TimerID = setInterval("ChangeColor()",100);}} function stopRainbow(){ if (Browser && act != 0) { obj.style.color = clrOrg; clearInterval(TimerID); act = 0;}} function doRainbowAnchor(){ if (Browser && act != 1) { obj = event.srcElement; while (obj.tagName != 'A' && obj.tagName != 'BODY') { obj = obj.parentElement; if (obj.tagName == 'A' || obj.tagName == 'BODY') break;} if (obj.tagName == 'A' && obj.href != '') { act = 1;//osw clrOrg = obj.style.color; TimerID = setInterval("ChangeColor()",100);}}} function stopRainbowAnchor(){ if (Browser && act != 0) { if (obj.tagName == 'A') { obj.style.color = clrOrg; clearInterval(TimerID); act = 0;}}} function ChangeColor(){ obj.style.color = makeColor();} function makeColor(){ if (elmS == 0) { elmR = elmV; elmG = elmV; elmB = elmV;} else { t1 = elmV; t2 = (255 - elmS) * elmV / 255; t3 = elmH % 60; t3 = (t1 - t2) * t3 / 60; if (elmH < 60) { elmR = t1; elmB = t2; elmG = t2 + t3;} else if (elmH < 120) { elmG = t1; elmB = t2; elmR = t1 - t3;} else if (elmH < 180) { elmG = t1; elmR = t2; elmB = t2 + t3;} else if (elmH < 240) { elmB = t1; elmR = t2; elmG = t1 - t3;} else if (elmH < 300) { elmB = t1; elmG = t2; elmR = t2 + t3;} else if (elmH < 360) { elmR = t1; elmG = t2; elmB = t1 - t3;} else { elmR = 0; elmG = 0; elmB = 0;}} elmR = Math.floor(elmR);//fantasyflash.ru elmG = Math.floor(elmG); elmB = Math.floor(elmB); clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16); elmH = elmH + rate; if (elmH >= 360) elmH = 0; return clrRGB;}</script>
|
|
| |
mirage | Дата: Вторник, 26.02.2008, 14:06 | Сообщение # 15 |
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Статус: ~Спит~
| загорающиеся ссылки: Code <STYLE TYPE="text/css"> A:hover {filter: glow(color=#9966CC, strength=3); color:pink; height: 10px; TEXT-DECORATION: none } </style>
|
|
| |
| |