Aiuto..Mi servirebbe conservare in una variabile il Top e il Left di un livello..per poi passarlo(non so come..)in un campotext di modulo...
Per livello intendo questo..
<SPAN
style="Z-INDEX: 9; LEFT: 94; POSITION: absolute; TOP: 143"> <IMG src="immagini/img.gif" name="immagine"
width=275 height=325 border=0
class=drag id="immagine"></SPAN>
Praticamente uso un java script che mi permette di spostare un livello, trascinandolo col mouse. Beh ora vorrei mettere i valori top e left(cambiati) in un db.
L'unico modo(..credo..) per passare i valori al db sarebbe passare i valori giusti in un campo di modulo.Ma come prendo i valori top e left?
Ah questo è il codice(che ho scaricato..) che mi fa spostare il livello trascinandolo col mouse:
<STYLE>.drag {
CURSOR: hand;
POSITION: relative;
left: -70px;
top: 37px;
width: 275px;
height: 325px;
}
</STYLE>
<SCRIPT language=JavaScript1.2>
<!--
var dragapproved=false
var z,x,y,temp1,temp2
function move(){
if (event.button==1&&dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
return false
}
}
function drags(){
if (!document.all)
return
if (event.srcElement.className=="drag"){
dragapproved=true
z=event.srcElement
temp1=z.style.pixelLeft
temp2=z.style.pixelTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
}
document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false")
//-->
</SCRIPT>
I valori x e y, credo siano le coordinate del mouse o nn so..cmq non corrisponde alla posizione del livello..
Ehm..forse non sono stata chiara....cmq se qlc ha capito il problema HELP!
Per livello intendo questo..
<SPAN
style="Z-INDEX: 9; LEFT: 94; POSITION: absolute; TOP: 143"> <IMG src="immagini/img.gif" name="immagine"
width=275 height=325 border=0
class=drag id="immagine"></SPAN>
Praticamente uso un java script che mi permette di spostare un livello, trascinandolo col mouse. Beh ora vorrei mettere i valori top e left(cambiati) in un db.
L'unico modo(..credo..) per passare i valori al db sarebbe passare i valori giusti in un campo di modulo.Ma come prendo i valori top e left?
Ah questo è il codice(che ho scaricato..) che mi fa spostare il livello trascinandolo col mouse:
<STYLE>.drag {
CURSOR: hand;
POSITION: relative;
left: -70px;
top: 37px;
width: 275px;
height: 325px;
}
</STYLE>
<SCRIPT language=JavaScript1.2>
<!--
var dragapproved=false
var z,x,y,temp1,temp2
function move(){
if (event.button==1&&dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
return false
}
}
function drags(){
if (!document.all)
return
if (event.srcElement.className=="drag"){
dragapproved=true
z=event.srcElement
temp1=z.style.pixelLeft
temp2=z.style.pixelTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
}
document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false")
//-->
</SCRIPT>
I valori x e y, credo siano le coordinate del mouse o nn so..cmq non corrisponde alla posizione del livello..
Ehm..forse non sono stata chiara....cmq se qlc ha capito il problema HELP!