tob*_*byc 12 javascript iphone mobile-safari
我正在尝试将div放在iphone视口的中心.基本上这样,当您点击图像时,无论您在单击之前在页面上滚动到何处,它都会弹出屏幕中间.
这不仅仅是让它成为一个简单的位置:固定; 因为这将导致原点是页面的顶部,而不是视口的顶部.
我也做不了像检测滚动事件和跟踪我当前滚动到哪里的事情,因为我正在编写的Javascript只被注入页面并在弹出窗口被触发时执行.
是否有iPhone特定的JavaScript API或我可用于获取当前视口坐标的东西?
谢谢,托比
tob*_*byc 17
愚蠢容易.
var scrollX = window.pageXOffset;
var scrollY = window.pageYOffset;
Run Code Online (Sandbox Code Playgroud)
...给你当前的窗口位置.