Перейти к содержанию
MichelKo

вставить обработчик скрипта на определенную страницу

Рекомендуемые сообщения

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

Пытаюсь делать через модули - Текстовый блок - HTML

Открываю исходный код, вставляю скрипт, сохраняю - не сохраняется.

Открываю исходных код, вставляю скрипт, отжимаю кнопку исходного кода, сохраняю - не сохраняется. 

если без скрипта, просто текст, или чистый html-сохраняется. (т.е. система сама по себе работает нормально)

Делать через правку шаблонов не резон, т.к. скрипт нужен только на одной странице и таскать его по всему сайту не нужно. 

Кто подскажет, как быть? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если уникальный урл то я делаю так 

if (window.location.href.indexOf(«страница») > -1) 
      {  
            условие 1
            else  {
          условие 2
    }

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, prived сказал:

если уникальный урл то я делаю так 


if (window.location.href.indexOf(«страница») > -1) 
      {  
            условие 1
            else  {
          условие 2
    }

 

Скажите, а что должно быть в условиях? 

в одним - нужный скрипт, в другом ничего? 

или прям все содержимое страницы повторять?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если условие второе не нужно то просто удаляете else и все что дальше

 

можно сделать еще проще

 

var href = location.href; 
var link = 'моя ссылка';
if (link == href) {
	скрипт
}

что то такое 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.