Tôi nhận thấy rằng nếu bạn đang ở trên một trang và bạn đã cuộn xuống một chút, nếu bạn làm mới trang, hầu hết các trình duyệt sẽ đưa bạn trở lại vị trí của mình. Có cách nào để ngăn chặn điều này?Ngăn chặn Làm mới 'Nhảy' với Javascript
Tôi đã xem xét hai tùy chọn và không nhất quán trên Webkit/Firefox.
window.scrollTo(0, 1);
$('html, body').animate({ scrollTop: 0 }, 0);
Bất kỳ ý tưởng nào?
Bạn có thể kiểm tra kết quả tìm kiếm trên google để biết ví dụ.
Đây là trái ngược với những gì mọi người thường muốn. Tuy nhiên, nếu bạn chỉ cần thêm một băm '#' vào cuối URL, nó sẽ nhảy lên đầu trên làm mới, theo mặc định. – Sparky
@minitech Tôi đọc đó là OP muốn ngăn trình duyệt quay trở lại vị trí cuộn trước đó như Sparky672 gợi ý và thay vào đó quay lại đầu trang. –
@minitech: Trên thực tế câu hỏi là làm thế nào để ngăn chặn việc di chuyển. –