Min applikation behöver musens exakta position vid musklick. Jag vet att man kan få muskoordinaterna med event objektet och clientX och clientY. Mitt problem är bara det att jag behöver koordinaterna i en frame. ClientX/ClientY ger mig bara koordinaterna för fönstret. När jag till exempel klickar I framen nära “botten” av fönstret får jag x och y koordinaterna. När jag sedan scrollar ned framen en bit och klickar på samma ställe igen får jag samma koordinater. Det vill jag inte ha. Jag vill att y koordinaten ska bli större eftersom jag scrollat ned framen. Vad göra? Jag tror att du kan använda dig av egenskaperna:Klickposition i frame...?
Mvh
CarlSv: Klickposition i frame...?
scrollTop, scrollLeft, scrollHeight och scrollWidth.
exempel from MSDN:
<DIV ID=oDiv STYLE="position:absolute; width:200px;
height:100px; overflow:scroll"
onclick=alert(this.scrollTop)>
<SPAN STYLE="width:250px"> . . . </SPAN></DIV>
.... så jag kan bara garantera att det fungerar för IE.
Mvh
/Bosse