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.