给定一个 HTML DOM ID,如何在 JavaScript/JQuery 中获取元素相对于窗口的位置?这不同于相对于文档或偏移父元素,因为元素可能位于 iframe 或其他一些元素中。我需要得到当前显示的元素矩形的屏幕位置(如位置和尺寸)。如果元素当前离开屏幕(已经滚动) ,则负值是可以接受的。
这是针对 iPad (WebKit/WebView)应用程序的。每当用户点击 UIWebView
中的一个特殊链接时,我应该打开一个弹出窗口视图,该视图显示关于该链接的进一步信息。弹出窗口视图需要显示一个箭头,指向调用它的屏幕部分。