Deniz Frm

Forumuzdan Daha İyi Faydalanabilmek İçin Lütfen Üye Olunuz...
Kendi yapımım mause kodum Uyeols10
By Deniz.


Join the forum, it's quick and easy

Deniz Frm

Forumuzdan Daha İyi Faydalanabilmek İçin Lütfen Üye Olunuz...
Kendi yapımım mause kodum Uyeols10
By Deniz.

Deniz Frm

Would you like to react to this message? Create an account in a few clicks or log in to continue.
Deniz Frm

Hoşgeldiniz/Welcome


    Kendi yapımım mause kodum

    Deniz
    Deniz
    Admin
    Admin


    Mesaj Sayısı : 124
    Rep Gücü : 5346
    Kayıt tarihi : 08/03/10
    Yaş : 26

    Dönen Ok Kendi yapımım mause kodum

    Mesaj tarafından Deniz Ptsi Ağus. 09, 2010 7:15 pm

    ön izleme koyamadım kodu koyuyorum nereye yapıştırılması gerektiğinide bilmiyorum ben kendim sayfa yaparken ör böyle yapıyordum(isterseniz sizde deneyin çalısır) yeni metin belgesi,sonra denetim massasından klasör şeçenekleri >görünüm>"bilinen dosya uzantıları ile dosya uzantılarını gizle" işaretini kaldırın ve uygula sonrada tamam a tıklayın.şimdi yeni metin belgesini açıyoruz ve aşağıda verdiğim kodu içine yapıştırıyoruz,sonra kaydedip kapatıyoruz belgeyi sonra belgenin adını değistirme bölümüne gelip ".txt" yi ".html" yapın ve gelen soruyo evet diyin.Bunu yeni metin belgesine yapıştıracaksınız.
    Kod:
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <meta name="generator" content="Web Page Maker (unregistered version)">
    </head>
    <body>
    <script LANGUAGE="JavaScript">
    <!--
    // image src
    var trailsrc = "http://i36.servimg.com/u/f36/14/96/33/76/js638710.gif";

    var nDots = 7;
    var Xbpos = 0;
    var Ybpos = 0;

    // fixed time step, no relation to real time
    var DELTAT = .01;
    // size of one spring in pixels
    var SEGLEN = 10;
    // spring constant, stiffness of springs
    var SPRINGK = 10;
    // all the physics is bogus, just picked stuff to make it look okay
    var MASS = 1;
    // Positive XGRAVITY pulls right, negative pulls left
    // Positive YGRAVITY pulls down, negative up
    var XGRAVITY = 0;
    var YGRAVITY = 50;
    // RESISTANCE determines a slowing force proportional to velocity
    var RESISTANCE = 10;
    // stopping criterea to prevent endless jittering
    // doesn't work when sitting on bottom since floor
    // doesn't push back so acceleration always as big
    // as gravity
    var STOPVEL = 0.1;
    var STOPACC = 0.1;
    var DOTSIZE = 11;
    // BOUNCE is percent of velocity retained when
    // bouncing off a wall
    var BOUNCE = 0.75;

    var ff=(document.getElementById&&!document.all);
    var ns=(document.layers);
    var ie=(document.all);

    // always on for now, could be played with to
    // let dots fall to botton, get thrown, etc.
    var followmouse = true;
    var dots = new Array();

    function init()
    {
        var i = 0;
        for (i = 0; i < nDots; i++) {
            dots[i] = new dot(i);
        }
       
        // set their positions
        for (i = 0; i < nDots; i++) {
            dots[i].obj.left = dots[i].X;
            dots[i].obj.top = dots[i].Y;
        }
       
        setTimeout("startanimate()", 10);
    }

    function dot(i)
    {
       this.X  = Xbpos;
       this.Y  = Ybpos;
       this.dx = 0;
       this.dy = 0;
       
       if (ns){
         document.write("<layer id="mtrail"+ i +"" ><img src='"+trailsrc+"' border="0"><\/layer>");
       } else if (ie||ff) {
       if (i == 0) {
         document.write("<div id="mtrail"+ i +"" style="POSITION: absolute;z-index:999;VISIBILITY: hidden;"><img src='"+trailsrc+"' border="0"><\/div>");
       } else {
              document.write("<div id="mtrail"+ i +"" style="POSITION: absolute; z-index:999;"><img src='"+trailsrc+"' border="0"><\/div>");
            }
            }   
       
       if (ie)
       {
          this.obj = eval("mtrail" + i + ".style");
       } else if (ff)
       {
          this.obj = document.getElementById("mtrail" + i).style;
       }
       else
       {
          this.obj = eval("document.mtrail" + i);
       }
    }

    function startanimate() {   
        setInterval("animate()", 20);
    }

    // just save mouse position for animate() to use
    function MoveHandler(e)
    {
        if (ie) {
           Xbpos = window.event.clientX + document.body.scrollLeft;
           Ybpos = window.event.clientY + document.body.scrollTop;
        }
        else {
           Xbpos = e.pageX;
           Ybpos = e.pageY;
        }
    }

    function vec(X, Y)
    {
        this.X = X;
        this.Y = Y;
    }

    // adds force in X and Y to spring for dot[i] on dot[j]
    function springForce(i, j, spring)
    {
        var dx = (dots[i].X - dots[j].X);
        var dy = (dots[i].Y - dots[j].Y);
        var len = Math.sqrt(dx*dx + dy*dy);
        if (len > SEGLEN) {
            var springF = SPRINGK * (len - SEGLEN);
            spring.X += (dx / len) * springF;
            spring.Y += (dy / len) * springF;
        }
    }


    function animate() {   
        // dots[0] follows the mouse,
        // though no dot is drawn there
        var start = 0;
        if (followmouse) {
            dots[0].X = Xbpos;
            dots[0].Y = Ybpos;   
            start = 1;
        }
       
        for (i = start ; i < nDots; i++ ) {
           
            var spring = new vec(0, 0);
            if (i > 0) {
                springForce(i-1, i, spring);
            }
            if (i < (nDots - 1)) {
                springForce(i+1, i, spring);
            }
           
            // air resisitance/friction
            var resist = new vec(-dots[i].dx * RESISTANCE,
                -dots[i].dy * RESISTANCE);
           
            // compute new accel, including gravity
            var accel = new vec((spring.X + resist.X)/MASS + XGRAVITY,
                (spring.Y + resist.Y)/ MASS + YGRAVITY);
           
            // compute new velocity
            dots[i].dx += (DELTAT * accel.X);
            dots[i].dy += (DELTAT * accel.Y);
           
            // stop dead so it doesn't jitter when nearly still
            if (Math.abs(dots[i].dx) < STOPVEL &&
                Math.abs(dots[i].dy) < STOPVEL &&
                Math.abs(accel.X) < STOPACC &&
                Math.abs(accel.Y) < STOPACC) {
                dots[i].dx = 0;
                dots[i].dy = 0;
            }
           
            // move to new position
            dots[i].X += dots[i].dx;
            dots[i].Y += dots[i].dy;
           
            // get size of window
            var height, width;
            if (!ie) {
                height = window.innerHeight + window.pageYOffset;
                width = window.innerWidth + window.pageXOffset;
            } else {   
                height = document.body.clientHeight + document.body.scrollTop;
                width = document.body.clientWidth + document.body.scrollLeft;
            }
           
            // bounce off 3 walls (leave ceiling open)
            if (dots[i].Y >=  height - DOTSIZE - 1) {
                if (dots[i].dy > 0) {
                    dots[i].dy = BOUNCE * -dots[i].dy;
                }
                dots[i].Y = height - DOTSIZE - 1;
            }
            if (dots[i].X >= width - DOTSIZE) {
                if (dots[i].dx > 0) {
                    dots[i].dx = BOUNCE * -dots[i].dx;
                }
                dots[i].X = width - DOTSIZE - 1;
            }
            if (dots[i].X < 0) {
                if (dots[i].dx < 0) {
                    dots[i].dx = BOUNCE * -dots[i].dx;
                }
                dots[i].X = 0;
            }
           
            // move img to new position
            dots[i].obj.left = dots[i].X;         
            dots[i].obj.top =  dots[i].Y;      
        }
    }

    init();
    if(ns)window.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = MoveHandler;
    -->
    </script>
    <script language="JavaScript">
    <!--
    var yBase = 200;
    var xBase = 200;
    var yAmpl = 10;
    var yMax = 40;
    var step = .2;
    var ystep = .5;
    var currStep = 0;
    var tAmpl=1;
    var Xbpos = 1;
    var Ybpos = 1;
    var i = 0;
    var j = 0;
    var ff=(document.getElementById&&!document.all);
    var ns=(document.layers);
    var ie=(document.all);

    if (ns){
       for(xy=0;xy<7;xy++)
         document.write("<layer id="a"+ xy +"" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"><\/layer>");
    } else if (ie||ff) {
      document.write('<div id="starsDiv" style="position:absolute;z-index:999;top:0px;left:0px">')
      for (xy=0;xy<7;xy++)
      document.write('<div style="position:relative;width:3px;height:3px;background:#FFFF00;font-size:2px;visibility:visible"></div>')
      document.write('</div>')
    }   

    function MoveHandler(e)
    {
        if (ie) {
           Xbpos = window.event.clientX + document.body.scrollLeft;
           Ybpos = window.event.clientY + document.body.scrollTop;
        }
        else {
           Xbpos = e.pageX;
           Ybpos = e.pageY;
        }
    }

    if(ns)window.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = MoveHandler;


    function animateLogo()
    {
    if (ie)
    {
     yBase = window.document.body.offsetHeight/4;
     xBase = window.document.body.offsetWidth/4;
    }
    else
    {
     yBase = window.innerHeight/4 ;
     xBase = window.innerWidth/4;
    }

    if (!ns)
    {
      var totaldivs=document.getElementById("starsDiv").getElementsByTagName("div");
      for ( i = 0 ; i < totaldivs.length ; i++ )
      {
        var tempdiv=totaldivs[i].style;
        tempdiv.top = Ybpos + Math.cos((20*Math.sin(currStep/20))+i*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10);
        tempdiv.left = Xbpos + Math.sin((20*Math.sin(currStep/20))+i*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10);
      }
    }
    else if (document.layers)
    {
     for ( j = 0 ; j < 7 ; j++ )
     {
      var templayer="a"+j
      document.layers[templayer].top = Ybpos + Math.cos((20*Math.sin(currStep/20))+j*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
      document.layers[templayer].left =Xbpos + Math.sin((20*Math.sin(currStep/20))+j*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
     }
    }
    currStep += step;
    setTimeout("animateLogo()", 15);
    }
    animateLogo();
    // -->
    </script>
    üsttekini forum a da ekleyebilirsiniz ama nereye bulmadım siz bulup paylasırsınız herhalde umarım işe yaramıştır.
    kod bana aittir. Cool Cool Cool

      Forum Saati Ptsi Nis. 29, 2024 1:45 pm