Задать вопрос
@arenami

Загрузить удаленный скрип, предварительно подменив в нем значение?

Есть загрузка скрипта вот так

<script async src="https://domain1.com/script1.js"></script>


Хочу сделать, чтобы

а) загрузить этот файл с помощью самого js кода
б) заменить кое-какое значение в самом файле. Не переменную, а именно литерал
с) исполнить его, в нормальном режиме

Как это сделать? Что-то вроде

<script>
  //1 fetch but not execute script1.js
  var js1 = loadRemoteJs("https://domain1.com/script1.js")
  
  //2 replace some data in it
  //???? js1.replaceDataInPlace!("var1", "var2")

  //3 execute it as if it was loaded normally 
  // ??

</script>
  • Вопрос задан
  • 70 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы