Tôi đang phát triển một ứng dụng web. Trong đó, tôi có một phần gọi là danh mục mà mỗi khi người dùng nhấp vào một trong các danh mục, bảng cập nhật sẽ tải nội dung thích hợp.
Sau khi người dùng nhấp vào danh mục, tôi muốn thay đổi url thanh địa chỉ của trình duyệt từ
www.mysite.com/products 
một cái gì đó giống như
www.mysite.com/products/{selectedCat} 
mà không làm mới trang. 
Có một số loại API JavaScript mà tôi có thể sử dụng để đạt được điều này không?
pathvà / hoặcquery stringtrong URL; họ không thể thay đổi giao thức, miền hoặc cổng (vì đó sẽ là một vấn đề bảo mật như những người khác đã chỉ ra). Cáchashchức năng trên có thể thay đổi neo (hoặc id fragment)