• 23-09-2009, 21:06:00
    #1
    arkadaşlar bana google maps gibi çerçeve içinde büyük bir resimi mause ile yukarı aşağı sağa sola hareket ettirebileceğim bir kod, script lazım flash falanda olabilir
  • 23-09-2009, 22:30:47
    #2
    <script>
     B=document.all;
    C=document.layers;
    T1=new Array("trail1.gif",38,35,"trail2.gif",30,31,"trail3.gif",28,26,"trail4.gif",22,21,"trail5.gif",16,16,"trail6.gif",10,10)
    nos=parseInt(T1.length/3)
    rate=50
    ie5fix1=0;
    ie5fix2=0;
    for (i=0;i<nos;i++){
    createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<img src='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" border=0>")}
    function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){
    with (document){
    write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H : "<div id='"+N+"'"+" style='position:absolute;left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H+"; ");
    if(St){
    if (C)
    write(" style='");
    write(St+";' ")
    }
    else write((B)?"'":"");
    write((At)? At+">" : ">");
    write((HT) ? HT : "");
    if (!Op)
    closeContainer(N)
    }
    }
    function closeContainer(){
    document.write((B)?"</div>":"</layer>")
    }
    function getXpos(N){
    return (B) ? parseInt(B[N].style.left) : C[N].left
    }
    function getYpos(N){
    return (B) ? parseInt(B[N].style.top) : C[N].top
    }
    
    function moveContainer(N,DX,DY){
    c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY
    }
    function cycle(){
    //if (IE5) 
    if (document.all&&window.print){
    ie5fix1=document.body.scrollLeft;
    ie5fix2=document.body.scrollTop;
    }
    for (i=0;i<(nos-1);i++){
    moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))
    }
    }
    function newPos(e){
    moveContainer("CUR"+(nos-1),(B)?event.clientX+ie5fix1:e.pageX+2,(B)?event.clientY+ie5fix2:e.pageY+2
    )
    }
    if(document.layers)
    document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove=newPos
    setInterval("cycle()",rate)
    </script>
    Değiştireceğiniz yerlerleri direk farkedersiniz zaten
  • 24-09-2009, 08:21:52
    #3
    ilginiz için teşekkür ederim ama bunda resim mausu takip ediyor benim istediğim http://harita.turkcebilgi.com/ankara_sehir_merkezi/ adresindeki harita gibi büyük bir resmi sağ sola yukarı aşağı çekip hareket ettirmek
  • 24-09-2009, 09:07:58
    #4
    google maps api kodları ile hazırlanabilir.
  • 24-09-2009, 09:51:50
    #5
    kusura bakmayın sanırım ben derdimi anlatamadım şimdi bende bir ilin harita müh. tarafından çizilmiş haritası var ben onu aynı yukarıda verdiğim linkteki gibi çerçeve içinde sağa sola yukarı aşağı tutup hareket ettirerek internet sitesinde bakmak istiyorum
  • 24-09-2009, 09:55:55
    #6
    Flashda yapılabilir dediğin resim üzerinte gezinti.
  • 24-09-2009, 10:33:38
    #7
    nasıl yapılabilir yada kim yapabilir