Dado un ID de DOM HTML, ¿cómo obtener la posición de un elemento en relación con la ventana en JavaScript / JQuery? Esto no es lo mismo en relación con el documento ni el elemento primario desplazado, ya que el elemento puede estar dentro de un iframe u otros elementos. Necesito obtener la ubicación de la pantalla del rectángulo del elemento (como en posición y dimensión) como se muestra actualmente. Los valores negativos son aceptables si el elemento está actualmente fuera de la pantalla (se ha desplazado hacia afuera).
Esto es para una aplicación iPad (WebKit / WebView). Cada vez que el usuario toca un enlace especial en un UIWebView, se supone que debo abrir una vista emergente que muestra más información sobre el enlace. La vista emergente debe mostrar una flecha que apunte a la parte de la pantalla que la invoca.