- From: <Boris.Motik@trilogy.com>
- Date: Fri, 23 Jun 2000 10:43:43 -0500
- To: keshlam@us.ibm.com
- Cc: www-dom@w3.org
I understand that the display of elements does not need to be cleanly nested visually. However, this doesn't mean that DOM implementation could supply coordinates of mouse evvents in coordinate system of the target element. To be able to do so one should simply subtract the sum of all offsets of the top left point of all ancestor elements. In that way DOM users could work with coordinate systems that have origins at the top left corner of each box. Also, Netscape and IE support this (although in an incompatihle way). Sincerely yours Boris Motik keshlam@us.ib m.com To: Boris.Motik@trilogy.com cc: www-dom@w3.org 22.06.2000 Subject: Re: Mouse events - coordinate systems 18:08 >However, it would be very useful to have something linke offsetX, offsetY >that would show mouse coordinates relative to the origin of the element >(e.g. a DIV element) within which the event occured. You may be able to extract that information using the DOM Level 3 "Views" features, when that becomes available. It's _NOT_ a simple problem; remember that there's nothing which obligates the displayed form of elements to be cleanly nested, or even contiguous, ______________________________________ Joe Kesselman / IBM Research
Received on Friday, 23 June 2000 11:46:27 UTC