Ответ 1
Глубоко легко.
var scrollX = window.pageXOffset;
var scrollY = window.pageYOffset;
... дает текущее положение окна.
Я пытаюсь расположить div в центре окна просмотра iphone. В основном так, что, когда вы нажимаете изображение, оно появляется в середине экрана, независимо от того, где вы прокручивали страницу, прежде чем щелкнуть.
Это не так просто, как просто сделать его положение: исправлено; поскольку это приведет к тому, что начало координат будет вершиной страницы, а не верхней частью области просмотра.
Я также не могу делать что-то вроде обнаружения событий прокрутки и отслеживания того, где я сейчас прокручиваюсь, поскольку Javascript, который я пишу, вводится только на страницу и запускается при запуске всплывающего окна.
Есть ли конкретный JavaScript-API для iPhone или что-то, что я могу использовать для получения текущих координат в окне просмотра?
Спасибо, Toby
Глубоко легко.
var scrollX = window.pageXOffset;
var scrollY = window.pageYOffset;
... дает текущее положение окна.