Javascript 移动浏览器上的位置偏移和滚动顶部

Javascript 移动浏览器上的位置偏移和滚动顶部,javascript,jquery,mobile-safari,mobile-website,Javascript,Jquery,Mobile Safari,Mobile Website,是否有任何解决方案可以在移动浏览器上获取window.positionYOffset或window.scrollTop?现在它返回0。 除了移动浏览器外,所有浏览器都可以正常工作。 有什么建议吗? 我搜索了关于这个主题的其他帖子,但没有一个可行的选项对我有效。不确定你想要实现什么。您是否尝试过window.offset.top?我需要从页面顶部到用户当前滚动位置的当前距离,以便我可以在此位置显示警报您是否使用jQuery?如果是,请尝试此警报($('div').first().offset().

是否有任何解决方案可以在移动浏览器上获取window.positionYOffset或window.scrollTop?现在它返回0。 除了移动浏览器外,所有浏览器都可以正常工作。 有什么建议吗?
我搜索了关于这个主题的其他帖子,但没有一个可行的选项对我有效。

不确定你想要实现什么。您是否尝试过window.offset.top?

我需要从页面顶部到用户当前滚动位置的当前距离,以便我可以在此位置显示警报您是否使用jQuery?如果是,请尝试此
警报($('div').first().offset().top)在本例中,我将使用css<代码>div{位置:固定;高度:100px;顶部:计算(50%-50px);//减去左半高:0;}
是吗?我只对androids的
width:calc()
有问题,但位置固定有效。你用哪部手机来测试?我不知道怎么做,但它对我和ios5以及androids都有效:)试试这个