Hvordan får jeg overført variablen??
I nedenstående kode skal jeg have gjort dragdrop funktionen "dynamisk" Dvs. jeg skal have erstattet 'dWindow' med en variabel som kaldes fra initializedrag. I funktionen initializedrag kalder jeg dragdrop med følgende syntax: document.onmousemove=dragdrop - jeg ville så mene at man kunne kalde dragdrop således: document.onmousemove=dragdrop('dWindows') og så erklære dragdrop således: dragdrop(cVar), men den påstår at funktionen ikke er implementeret. Er der nogen der kan hjælpe mig med det problem??? Hvis mit ikke spg. ikke giver nogen mening, så skriv lige til mig eller icq mig: ICQ# 7316963Mvh. Peter
<code>
function dragdrop(cWindow){
if (ie5&&dragapproved&&event.button==1){
document.getElementById('dWindow').style.left=tempx+event.clientX-offsetx
document.getElementById('dWindow').style.top=tempy+event.clientY-offsety
}
else if (ns6&&dragapproved){
document.getElementById('dWindow').style.left=tempx+e.clientX-offsetx
document.getElementById('dWindow').style.top=tempy+e.clientY-offsety
}
}
function initializedrag(e,cWin,cWindow){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
if (ie5)
document.getElementById(cWin).style.display=''
tempx=parseInt(document.getElementById(cWindow).style.left)
tempy=parseInt(document.getElementById(cWindow).style.top)
dragapproved=true
document.onmousemove=dragdrop
}
</code>
