[fix] cross-browser fix for page scroll position