Главная | Скриптики для сайтов - Хроника Life | Мой профиль | Выход
Вы вошли как дорогой гость =) | Группа "БуДуЩий ПоЛьЗоВаТеЛь" | RSS
[ Личные сообщения() · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Скриптики для сайтов
mirageДата: Вторник, 26.02.2008, 13:57 | Сообщение # 1
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Репутация: 21
Статус: ~Спит~
Выставляю колекцию скриптиков smile думаю они всем понадобляться
Внимание! Кто поставил на свой сайт скрипты - скажите хоть в этой теме "спасибо"!


 
mirageДата: Вторник, 26.02.2008, 13:58 | Сообщение # 2
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Репутация: 21
Статус: ~Спит~
Эффекты с курсором:

 
mirageДата: Вторник, 26.02.2008, 13:58 | Сообщение # 3
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Репутация: 21
Статус: ~Спит~
рассыпающиеся звёздочки при клике
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
Репутация: 21
Статус: ~Спит~
взлетающие сердечки от курсора(и не только)
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
Репутация: 21
Статус: ~Спит~
позитивные искорки вокруг курсора(лучше смотрится на тёмном фоне)
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
Репутация: 21
Статус: ~Спит~
порхаящая бабочка за курсором:(как у нас на сайте)
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
Репутация: 21
Статус: ~Спит~
забавнй эффект с текстом у курсора:
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
Репутация: 21
Статус: ~Спит~
разноцветные звёздочки в танце с курсором
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
Репутация: 21
Статус: ~Спит~
Эффекты с картинками:

 
mirageДата: Вторник, 26.02.2008, 14:04 | Сообщение # 10
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Репутация: 21
Статус: ~Спит~
эффект отражения на воде:
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
Репутация: 21
Статус: ~Спит~
смена картинки при наведении мышью:
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
Репутация: 21
Статус: ~Спит~
Эффекты с ссылками:

 
PlaygirlДата: Вторник, 26.02.2008, 14:05 | Сообщение # 13
ДеФачка божий одуФанчик
Группа: Пользователь
Сообщений: 412
Репутация: 5
Статус: ~Спит~
sad а я дура ненаю куда эти коды ставить sad sad sad

 
mirageДата: Вторник, 26.02.2008, 14:05 | Сообщение # 14
~Принцесса Юи~
Группа: Глав. Админ
Сообщений: 3310
Репутация: 21
Статус: ~Спит~
переливающиеся ссылки)) :
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
Репутация: 21
Статус: ~Спит~
загорающиеся ссылки:
Code
<STYLE TYPE="text/css">
A:hover {filter: glow(color=#9966CC, strength=3); color:pink; height: 10px; TEXT-DECORATION: none }
</style>


 
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:


Автор: mirage; 2024