Как запретить/разрешить выполнение java script на конретных страницах сайта?

Дано: сайт на CMS. Вопрос: Как сделать так, чтобы яваскрипт работал только на определенных страницах сайта.
Например есть страницы:
1) сайт/страница1
2) сайт/страница2
3) сайт/страница/страница1

Нужно чтобы яваскрипт выполнялся в первом и последнем варианте. Во второй странице он выполняться не должен.

Пробовал так:
var need_location = '/сайт/страница1';
var need_location = '/сайт/страница/страница1';
if (window.location.pathname !== need_location){
//Здесь код который выполняться должен на 2х страницах только
}


Но не работает...
  • Вопрос задан
  • 3157 просмотров
Пригласить эксперта
Ответы на вопрос 4
otryvanov
@otryvanov
а не легче ли разные шаблоны каждую такую группу? и что за cms используете??
Ответ написан
А не подключать скрипт на тех страницах где он не нужен не пробовали?
Ответ написан
Комментировать
govcap
@govcap Автор вопроса
Самописная СMS. Смысл в том что назначается шаблон tpl-ка страницам. поэтому вставлять в нужном месте не вариант. Тк полее воода информации только текстовое.
Ответ написан
deleted-tnorman
@deleted-tnorman
Отлавливать текущую локацию и делать исключения?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы