Я розробляю веб-програму. У ньому у мене є розділ, який називається категоріями, і кожен раз, коли користувач натискає одну з категорій, панель оновлення завантажує відповідний вміст.
Після того, як користувач натиснув категорію, я хочу змінити URL-адресу адресного рядка браузера
www.mysite.com/products
до чогось подібного
www.mysite.com/products/{selectedCat}
без оновлення сторінки.
Чи є якийсь API JavaScript, який я можу використовувати для цього?
path
та / абоquery string
в URL; вони не можуть змінити протокол, домен або порт (оскільки це може бути проблемою безпеки, як вказували інші). Наведенаhash
вище функція може змінити якір (або фрагмент ідентифікатора)