Tôi muốn kích hoạt chức năng quay lại của trình duyệt thông qua một siêu liên kết trong mẫu trang của tôi, sử dụng JavaScript (hoặc PHP nếu có thể). Có ai biết làm thế nào để thực hiện điều này?Làm cách nào để kích hoạt sự kiện/chức năng quay lại của trình duyệt bằng JavaScript?
EDIT
Tìm giải pháp bằng JavaScript. Here is the link nếu có ai cần.
Và đây là đoạn code:
<a href="#" onclick="history.back();return false;">Go back</a>
Bạn không thể sử dụng PHP cho điều đó vì nó là ngôn ngữ phía máy chủ và trình duyệt nằm ở phía máy khách. Vì vậy, bạn sẽ không có quyền truy cập vào lịch sử của trình duyệt. –
Đó là sự thật ... Chỉ cần đi qua một số bài viết về tham số 'HTTP_REFERRER'. Do đó đã tự hỏi nếu nó có thể. Cảm ơn! –
Phải. Tôi không nghĩ về điều đó. Bạn _could_ echo nội dung của 'HTTP_REFERER' vào một liên kết, nhưng nó không đảm bảo rằng nó được thiết lập. Ví dụ một số phần mềm chống virus/tường lửa loại bỏ các referer. Hoặc người dùng bằng cách nào đó đã truy cập trang của bạn bằng cách sử dụng làm mới meta. Một số trình duyệt loại bỏ người giới thiệu ở đó. Nhưng với chức năng 'history.back()' của JavaScript có lẽ an toàn hơn. –