1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Move sidebar..

Discussion in 'Pemrograman Web' started by VZero, Jan 5, 2008.

  1. VZero

    VZero Newbie

    Joined:
    Dec 15, 2007
    Messages:
    6
    Likes Received:
    0
    halo smua,.. sy mau tanya nih,. script buat bikin move sitebar,..

    ga tau sihhh pakenya cuma basic html / pake javascript.....

    contoh nya di :

    http://www.bolehgame.com (yg di kanan)

    jd dia tu ngikuitin scroll webnya....

    segini dulu dehhh... thx!
     
  2. sketsa_web_id

    sketsa_web_id Newbie

    Joined:
    Jan 26, 2008
    Messages:
    5
    Likes Received:
    0
    ini kode nya copy + paste dari boleh game, kayaknya scriptnya opensource:

    <script type="text/javascript">

    /*
    Floating Menu script- Roy Whittle (http://www.javascript-fx.com/)
    Script featured on/available at http://www.dynamicdrive.com/
    This notice must stay intact for use
    */

    //Enter "frombottom" or "fromtop"
    var verticalpos="frombottom"

    if (!document.layers)
    document.write('</div>')

    function JSFX_FloatTopDiv()
    {
    var startX = 3, startY = screen.height-400;
    var leftmargin = 600 + (screen.width - 600)/2;
    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;
    function ml(id)
    {
    var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
    if(d.layers)el.style=el;
    el.sP=function(x,y){this.style.left=leftmargin;this.style.top=y;};
    el.x = startX;
    if (verticalpos=="fromtop")
    el.y = startY;
    else{
    el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
    el.y -= startY;
    }
    return el;
    }
    window.stayTopLeft=function()
    {
    if (verticalpos=="fromtop"){
    var pY = ns ? pageYOffset : document.body.scrollTop;
    ftlObj.y += (pY + startY - ftlObj.y)/8;
    }
    else{
    var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
    ftlObj.y += (pY - startY - ftlObj.y)/8;
    }
    ftlObj.sP(ftlObj.x, ftlObj.y);
    setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml("divStayTopLeft");
    stayTopLeft();
    }
    JSFX_FloatTopDiv();
    </script>

    trus buat html seperti ini:

    <layer left="905" top="887" id="divStayTopLeft">
    <!-- isi dari sidebar disini -->
    </layer>

    oh iya .. letakan javascript di bawah layer
     
  3. sketsa_web_id

    sketsa_web_id Newbie

    Joined:
    Jan 26, 2008
    Messages:
    5
    Likes Received:
    0
    huehehhe kok ga bisa masukin kode script nya... Apa karna aku baru daftar?
     

Share This Page