10/10/2018, 11:23

1 số vấn đề khi quay trở về trang trước bằng Javascript

Mình có trang A, chứa đường link B. Khi bấm vào đường link B sẽ sang trang B, tại đây mình có nút xóa. Sau khi bấm nút xóa, thì trang B sẽ bị xóa đi, và tự back về trang A.
Mình sử dụng các hàm như history.back(), ... để quay trở về trang trước đó.
Nhưng khi quay về trang A, thì lúc này trang vẫn không được load lại, tức là link B vẫn còn tồn tại trong trang A.
Vậy có cách nào để quay trở về trang A, mà trang này đã load lại nội dung (vì mình đã thao tác thay đổi trên nó rồi) bằng js không vậy?
vnso_vn viết 13:38 ngày 10/10/2018
<script>
window.location='a.php';
</script>

Mình dùng cái này, bạn thử xem được không?
trunghieuhf viết 13:33 ngày 10/10/2018
cái này mình cũng dùng rồi bạn à, nó load lại.
Nhưng trong trường hợp của mình thì mình phải load 1 trang động: ví dụ như : abc.com/thread.php?t=3. Ở đây link chưa xác định nên khó.
bạn có giải pháp khác không.
BnoL viết 13:36 ngày 10/10/2018
từ server side bạn get đc referer URL mà cứ cho nó redirect về referer URL là đc. Vì dùng history.back(); thì trình duyệt nó sẽ lấy từ cache ra chứ k request lại trang web nên dữ liệu bị cũ.
trunghieuhf viết 13:24 ngày 10/10/2018
Thanks bạn nhiều......
Bài liên quan
0