@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>
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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