我正在创建一个检测并返回页面名称的脚本。但是,当有查询字符串时,它不会返回我想要的“url_segment”值。
有人可以告诉我如何删除查询字符串并返回变量“url”和“url_segment”的值
// http://test.com/action
// http://test.com/action/all
// http://test.com/action/all?page=2
function return_page_name()
{
var url = $(location).attr("href").split("/")[3]; // returns "action"
var url_segment = $(location).attr("href").split("/")[4]; // returns "all" (if selected)
if(url === "")
{
page = "homepage";
}
else if(url === "signup") {
page = "sign-up";
}
return page;
}