History.js Github 类似 URL 更改 - 用斜杠更改 url 的部分

发布于 2024-12-08 12:23:59 字数 420 浏览 0 评论 0原文

我正在使用 History.js 并遇到一个问题:我想更改斜杠之前的 URL 部分,例如在目录中浏览时的 github ( https://github.com/browserstate/History.js/ )。 我的代码现在如下所示:

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

当我多次按下按钮时,网址更改为: program/program/program/6-10-2011 因为history.js只改变了/之后的部分。

History.js 有什么办法可以处理这个问题吗? 谢谢

I am working with History.js and have one problem: I want to change the parts of URL that are before slash, like github when browsing in directories( https://github.com/browserstate/History.js/ ).
My code now looks like this:

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

And when I push the button multiple times, the url changes to:
program/program/program/6-10-2011 because history.js only changes the part after /.

Is there any way to deal with this in History.js?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱娆 2024-12-15 12:23:59

如果问题是如何让history.js使用绝对/完整url而不是相对url,那么将“program/”+day更改为“/program/”+day >

If the question is how to get history.js to use absolute/full urls instead of relative urls, then change "program/"+day to "/program/"+day

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文