我正在尝试将div放在iphone视口的中心。 基本上,当您点击图像时,无论您在单击之前在页面上滚动到哪里,它都会弹出屏幕中间。
这不仅仅是让它成为一个位置:固定;因为这会使原点成为页面的顶部,而不是视口的顶部。
我也无法检测滚动事件并跟踪我当前滚动到的位置,因为我正在编写的Javascript只会注入页面并在触发弹出窗口时执行。
是否有特定于iPhone的JavaScript API或我可用于获取当前视口坐标的内容?
谢谢, 托比
答案 0 :(得分:16)
愚蠢容易。
var scrollX = window.pageXOffset;
var scrollY = window.pageYOffset;
...为您提供当前窗口位置。