Estou desenvolvendo um aplicativo web. Nele, tenho uma seção chamada categorias que, sempre que um usuário clica em uma das categorias, um painel de atualização carrega o conteúdo apropriado.
Depois que o usuário clica na categoria, quero alterar o URL da barra de endereços do navegador de
www.mysite.com/products
para algo como
www.mysite.com/products/{selectedCat}
sem atualizar a página.
Existe algum tipo de API JavaScript que posso usar para fazer isso?
path
e / ouquery string
no URL; eles não podem alterar o protocolo, domínio ou porta (pois isso seria um problema de segurança, como outros apontaram). Ahash
função acima pode alterar a âncora (ou id do fragmento)