Sự khác nhau giữa window.location= và window.location.replace()?
Chủ đề: JavaScript / jQueryBài trước|Bài tiếp
window.location
thêm một mục vào lịch sử của bạn mà bạn có thể nhấp vào “Quay lại” và quay lại trang hiện tại.
window.location.replace
thay thế mục lịch sử hiện tại để bạn không thể quay lại mục đó.
Xem window.location:
assign(url): Tải tài liệu tại URL được cung cấp.
replace(url): Thay thế tài liệu hiện tại bằng tài liệu tại URL được cung cấp. Sự khác biệt so với assign()phương pháp là sau khi sử dụng replace()trang hiện tại sẽ không được lưu trong lịch sử phiên sử dụng, có nghĩa là người dùng sẽ không thể sử dụng nút Quay lại để điều hướng đến trang đó.
Cách dùng chung là:
Ví dụ
window.location.href = url;
Nhưng mọi người thường sử dụng như sau:
Ví dụ
window.location = url;
Xem thêm Sự khác biệt giữa location.replace, location.assign và location.href là gì?
Câu hỏi liên quan
Dưới đây là một số câu hỏi thường gặp khác liên quan đến chủ đề này:
- Regex để xác thực tên miền
- Làm thế nào để vô hiệu hóa các ngày cụ thể trong Bootstrap Datepicker bằng jQuery?
- Cách lấy giá trị của tùy chọn đã chọn trong hộp chọn (Select) bằng jQuery
- Có cách nào để bọc table trong div trong TinyMCE không?
- TinyMCE textarea và biểu mẫu (Form) đăng bằng ajax
File: /home/vzn.vn/public_html/config/vzn.template.php(491) : eval()'d code
Line: 1