Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    layer relativo alla posizione dell'immagine

    Ciao a tutti,

    una domanda:

    avrei bisogno di uno script che mi permetta di capire qual`è la posizione 0 0 (angolo in alto a sinistra) di un immagine all'interno di una pagina.

    dovrei posizionare un'immagine (o più) trasparente sopra questa immagine che si può travare in diverse posizioni all'interno della pagina.

    Avete qualcosa in giro?


    Grassie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Guarda in "script / discussioni utili" in evidenza...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    "posizionamento di un livello da posizione immagine nella pagina"

    Ho trovato qualcosa ma non è linkato :-(

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova "coordinate di un elemento nella pagina "

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    nada.. non è ciò che mi serve

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    http://forum.html.it/forum/showthrea...hreadid=682469
    ma c' è anche altro se cerchi bene
    ciao

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa avevo letto male,
    quello che ti serve è questa funzione
    codice:
    function getPageCoords (el) { 
    	// thanks to 'Martin Honnen' for this function 
    	var coords = {x: 0, y: 0}; 
    	while (el) { 
    		coords.x+=el.offsetLeft; 
    		coords.y+=el.offsetTop; 
    		el=el.offsetParent; 
    	} 
    	return coords; 
    }
    usata x es così
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <title>coordinate div in posizionamento assoluto da coordinate immagine</title>
    <style type="text/css">
    </style>
    <script type="text/javascript" language="JavaScript">
    <!--
    function getPageCoords (el) { 
    	// thanks to 'Martin Honnen' for this function 
    	var coords = {x: 0, y: 0}; 
    	while (el) { 
    		coords.x+=el.offsetLeft; 
    		coords.y+=el.offsetTop; 
    		el=el.offsetParent; 
    	} 
    	return coords; 
    }
    
    function posDiv(idx){
    	var p=getPageCoords(document.images['img1']);
    	document.getElementById(idx).style.top=p.y+'px';
    	document.getElementById(idx).style.left=p.x+'px';
    }
    //-->
    </script>
    </head>
    <body onload="posDiv('livello')">
    <div id="livello" style="position:absolute;top:0px;left:0px">
    [img]da_posizionare.gif[/img]
    </div>
    
    
    
    
    <p style="text-align:right">
    [img]gia_posizionata.gif[/img]
    </p>
    </body>
    </html>
    ciao

  8. #8
    Provo


    Intanto ti ringrazio tantissssimo

  9. #9
    Perfetto, funziona.


    Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.