День добрый. Подскажите, как сделать, чтобы пользователь переходя на определенную страницу получал сообщение,а переходя на все последующие - не получал.
Например, я хочу,чтобы выводилось сообщение "hey!" по url /stati/ , но при этом на /stati/?page=2 (3,4,5...). выводился "hey2!". Спасибо за внимание.
<script>
if(location.pathname=="/stati/")
{
alert('hey!')
}
else
{
alert('hey2!')
};
</script>
if(location.search.startsWith('?page')) {
alert('hey!')
} else {
alert('hey2')
}
как то так
Вам нужно разделить URL на части, а потом просто реализовать простую проверку
let url = window.location.href.split("/");
for (let i = 0; i < url.length; i++){
if(url[i] === "stati"){
if(url[i + 1] === "1"){
alert("hey!");
} else {
alert("hey2");
}
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости