space2pacman
@space2pacman
Просто царь.

Как перезагрузить JS файл при смене URL?

Есть плагин для сайта (вконтакте). При загрузке сайта подгружается JS файл. При нажатии на другие ссылки скрипт не подгружается. Как сделать так чтобы скрипт подгружался каждый раз при смене URL адреса ?
  • Вопрос задан
  • 258 просмотров
Решения вопроса 1
@lazalu68
Suspended ))
Если вы хотите добиться того, чтобы при переходе на главную у вас чего-то там активировалось, мне кажется вам проще будет опираться на возможности расширения. Например в хроме расширение может отслеживать изменение URL так.

Если по каким-то причинам вам хочется реализовывать подобное только с использованием стандартного объекта window, то самым лучшим было бы изучить принцип работы VK JS, найти там либо роутер, либо ивенты, и их использовать (если это вообще возможно). Также можно отслеживать изменения (polling), но это конечно создаст некоторые задержки.

И в любом случае мне кажется не стоит загружать скрипт много раз, если конечно это один и тот же скрипт. Достаточно нужную логику вынести в функцию и её выполнять когда надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 30 000 до 65 000 руб.
BSSL Москва
от 50 000 до 150 000 руб.
от 60 000 до 90 000 руб.
17 июл. 2019, в 13:20
50000 руб./за проект
17 июл. 2019, в 13:05
750 руб./в час
17 июл. 2019, в 13:02
1000 руб./за проект