history.js Github нравится изменение URL-адреса — изменение частей URL с помощью косой черты

#javascript #pushstate #history.js

#javascript #pushstate #history.js

Вопрос:

Я работаю с History.js и у меня есть одна проблема: я хочу изменить части URL-адреса, которые находятся перед косой чертой, например, github при просмотре каталогов ( https://github.com/browserstate/History.js / ). Теперь мой код выглядит так:

   History.pushState(null, "Program od: " programBack, "program/" day);
  

И когда я нажимаю кнопку несколько раз, URL-адрес меняется на:
program / program / program / 6-10-2011, потому что history.js изменяет часть только после /.

Есть ли какой-либо способ справиться с этим в History.js ? Спасибо

Ответ №1:

Если вопрос в том, как получить history.js чтобы использовать абсолютные / полные URL-адреса вместо относительных URL-адресов, затем измените "program/" day на "/program/" day