Javascript 如何检测URL是否在固定URL后包含单词?
我有以下网址 现在我想在/inbox之后显示警告消息,如 您可以看到在/inbox之后我有一个字符串。现在我想显示JavaScript警报消息 如何检测URL是否在/inbox之后包含任何单词 我可以显示警报消息:Javascript 如何检测URL是否在固定URL后包含单词?,javascript,Javascript,我有以下网址 现在我想在/inbox之后显示警告消息,如 您可以看到在/inbox之后我有一个字符串。现在我想显示JavaScript警报消息 如何检测URL是否在/inbox之后包含任何单词 我可以显示警报消息: alert('Some String'); 首先,您需要提取所需字符串后的部分,可以使用substr方法进行提取 var url = "http://test.mysite.com/#inbox/CXPhOilToWCgCYe"; var extracted = url.subst
alert('Some String');
首先,您需要提取所需字符串后的部分,可以使用substr方法进行提取
var url = "http://test.mysite.com/#inbox/CXPhOilToWCgCYe";
var extracted = url.substr(url.indexOf("#inbox") + "#inbox".length);
var isPresent = (extracted.indexOf("yourword") > -1 ? true : false);
您可以拆分URL,并检查它是否在收件箱后包含字符串 变量url=http://test.mysite.com/inbox/CXPhOilToWCgCYe; var split=url.split'inbox'; console.logsplited url,拆分[1] //您可以相应地显示警报 如果拆分[1]{ 提醒“某些字符串” } 变量url=http://test.mysite.com/inbox; var split=url.split'inbox'; console.logsplited url,拆分[1] //此处不显示弹出窗口 如果拆分[1]{ 提醒“某些字符串”
} 您可以使用字符串函数
function myFunction() {
var str = "http://test.mysite.com/#inbox/CXPhOilToWCgCYe";
var n = str.indexOf("#inbox");
alert(str.substring(n+7, str.length));
}
窗口。位置。散列。拆分'/'(1)这可能有助于我注意到你所做的代码必须与确切的单词匹配,但我想检测任何单词,你能做到这一点吗?是的,你可以试试var iSt==ExcDe.长度>0如果我理解你的要求,现在让我试一试。@你不需要找出单词的长度