@Dan_3115

Как ограничить работу скрипта в пределах одной страницы?

Помогите ограничить работу виджета JivoSite рамками одной страницы, т.е. чтобы при переходе со страницы на страницу форма обратной связи JivoSite не следовала за посетителем, а работала строго на главной странице.
Сам скрипт виджета выглядит так:
<script src="//code-sb1.jivosite.com/widget/" async></script>

Планировал написать что-то вроде:
<script>
        var currentLocation = window.location;
        if currentLocation = 'https://mysite.ru' {
	        <src="//code-sb1.jivosite.com/widget/" async>;
        }
    </script>

Заранее огромное спасибо!
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
if (window.location.href.match(/mysite.ru\/?$/)) {
    const script = document.createElement('script');
    script.src = '//code-sb1.jivosite.com/widget/';
    document.head.appendChild(script);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@altkov
Для начала выучите javascript и html, вот это

<script>
        var currentLocation = window.location;
        if currentLocation = 'https://mysite.ru' {
          <src="//code-sb1.jivosite.com/widget/" async>;
        }
    </script>


просто не имеет смысла
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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