Değişik bir mouse efekti

Son güncelleme: 19.05.2010 17:02

  • <script language="JavaScript">

    //
    //

    ns=(document.layers)?1:0;

    Clrs=new Array('ff0000','00ff00','ffffff','ff00ff','ffa500','ffff00','00ff00','ffffff','ff00ff')

    var amount=8

    var step=0.3;

    var currStep=0;

    var Ypos=0;

    var Xpos=0;

    if (ns){

    for (i=0; i < amount; i++)

    document.write('<LAYER NAME="n'+i+'" LEFT=0 TOP=0 BGCOLOR=#FFFFFF CLIP="0,0,2,2"></LAYER>');

    window.captureEvents(Event.MOUSEMOVE);

    function nMouse(evnt){

    Ypos = evnt.pageY;

    Xpos = evnt.pageX;

    }

    window.onMouseMove=nMouse;

    }

    else{

    document.write('<div style="position:absolute;top:0px;left:0px">');

    document.write('<div style="position:relative">');

    for (i=0; i < amount; i++)

    document.write('<div id="me" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#00aaff"></div>');

    document.write('</div></div>');

    function iMouse(){

    Ypos=event.y+document.body.scrollTop;

    Xpos=event.x+document.body.scrollLeft;

    }

    document.onmousemove = iMouse;

    }

    function flash(){

    for (i=0; i < amount; i++){

    var randCol=Math.floor(Math.random()*Clrs.length);

    var layer=(document.layers)?document.layers['n'+i]:me.style;

    layer.top =Ypos+60*Math.sin((currStep + i*3.1)/4)*Math.cos(currStep/10);

    layer.left=Xpos+60*Math.cos((currStep + i*3.1)/4);

    if (ns) layer.bgColor=Clrs[randCol];else layer.background=Clrs[randCol];

    }

    currStep+=step;

    setTimeout("flash()",10);

    }

    window.onload=flash;



    </script>
#03.06.2007 20:34 0 0 0
  • teşekkürler
#15.07.2007 19:12 0 0 0
  • tşk
#23.07.2007 22:06 0 0 0
  • bu code nereye eklemek gerekiyor..
#12.11.2007 21:26 0 0 0
  • tsk
#15.11.2007 20:31 0 0 0
  • teşekkürler
#16.11.2007 13:23 0 0 0
  • teşekkürler paylaşım için
#17.11.2007 00:14 0 0 0
  • Kardes Nereye Eklicez Bunu Acıklar MIsın ?
#23.11.2007 21:59 0 0 0
  • sağol
#24.11.2007 10:26 0 0 0
  • @EXperSS adlı üyeden alıntı:
    Kardes Nereye Eklicez Bunu Acıklar MIsın ?
    Orijinali Göster...


    header.tpl nin en altina eklersen oluyor...ben denedim fakat hosuma gitmedi...
#25.11.2007 21:56 0 0 0
  • saol
#15.12.2007 10:20 0 0 0
  • saol
#26.12.2007 15:48 0 0 0
  • tesekkurler
#23.01.2008 10:45 0 0 0
  • bunu nereye eklemek lazım arkadaşım,yazarsan sevinirim.
#30.01.2008 11:03 0 0 0
  • slm
#05.02.2008 22:00 0 0 0
  • emegine saglık
#31.03.2008 12:56 0 0 0
  • merhaba arkadalar,

    aranıza katıldım ama daha başlar başlamaz bu biçimde karşılama ve zorlama hiçde çekici değil.neyse bu da sizin tasarrufunuz tabii.umarım bahsettiğiniz gibi hoş olur herşey..

    tekrar selamlar..

    sweethearty
#29.07.2008 00:50 0 0 0
  • çok saol kardeş
#06.08.2008 12:45 0 0 0
  • ya bende konu açmayı düşünüyom arkiler
#10.11.2008 20:32 0 0 0