我有一个核心域名的网站,如下所示:
www.example.com/de-e
www.example.com/us-e
如果我开始导航到网站并转到不同的页面,我有这样的网址:
www.example.com/de-e/contact-us
我想存储给名为vde的变量值de如果url具有值de-e而我们如果url具有值us-e.With JQuery我可以使用带有简单JS的contains()我该怎么做呢?
答案 0 :(得分:1)
使用
var url = window.location.href ;
if(url.indexOf("us-e") > -1)
{
vde =us
}
else
{ vde=de
}
index可用于代替contains,如果大于0则有字符串。
答案 1 :(得分:1)
var vde;
if (window.location.pathname.indexOf("/de-e") == 0) {
vde = "de";
} else if (window.location.pathname.indexOf("/us-e") == 0) {
vde = "us";
} else {
// set default value or handle error, e.g.
alert("Neither US nor DE.");
}