Pregunta

Estoy intentando colocar un div en el centro de la ventana gráfica iPhone. Básicamente, para que cuando se pulse una imagen, que aparece en el centro de la pantalla, independientemente de donde se había desplazado a la página antes de hacer clic.

No es tan simple como lo que es position: fixed; ya que esto causará el origen sea la parte superior de la página, no la parte superior de la ventana.

Asimismo, no puede hacer algo como la detección de eventos de desplazamiento y mantener un seguimiento de dónde estoy actualmente desplazándose por la pantalla, como el Javascript estoy escribiendo solamente se inyecta en la página y que se ejecuta cuando se activa la ventana emergente.

¿Existe una API de JavaScript iPhone específico o algo que pueda usar para obtener la vista actual coordenadas?

Gracias, Toby

¿Fue útil?

Solución

estúpidamente fácil.

var scrollX = window.pageXOffset;
var scrollY = window.pageYOffset;

... le da la posición de la ventana actual.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top