Dato un ID DOM HTML, come ottenere la posizione di un elemento rispetto alla finestra in JavaScript / JQuery? Questo non è uguale a quello relativo al documento né all'offset genitore poiché l'elemento potrebbe trovarsi all'interno di un iframe o di alcuni altri elementi. Ho bisogno di ottenere la posizione dello schermo del rettangolo dell'elemento (come in posizione e dimensione) come viene attualmente visualizzato. I valori negativi sono accettabili se l'elemento è attualmente fuori dallo schermo (sono stati fatti scorrere fuori).
Questo è per un'applicazione iPad (WebKit / WebView). Ogni volta che l'utente tocca un collegamento speciale in un UIWebView, dovrei aprire una vista popover che visualizza ulteriori informazioni sul collegamento. La vista popover deve mostrare una freccia che punta indietro verso la parte dello schermo che la richiama.