假设我有一篇文章的 URL:
http://domain.com/blog/articles/title-here/
它大约有 5 页,所以当你浏览每一页时,你会得到:
http://domain.com/blog/articles/title-here/或者 http://domain.com/blog/articles/title-here/1
http://domain.com/blog/articles/title-here/2
http://domain.com/blog/articles/title-here/3
http://domain.com/blog/articles/title-here/4
http://domain.com/blog/articles/title-here/5
我知道以下代码将获取完整的当前 URL(也包括页号):
var u = window.location.href;
但是有没有办法限制它,使页面#不属于变量“u”的一部分?
也许有一个正则表达式或我应该在其中添加的东西..? (我是 javascript 的新手,所以不确定如何应用它?)
最佳答案
var u = window.location.href.match(/.*[/][^\d]*/)[0]
这对你有用吗?
编辑
我又改了……:P
关于Javascript - 获取没有页码的当前页面URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7019069/