Я динамически вставляю тег <script>
с атрибутом src
без содержимого.Но браузер не запускает этот src и не запускает скрипт после вставки - тег просто сидит в DOM.
Могу ли я сказать браузеру "запустить" тег скрипта?
Из-за другого кода, с которым я работаю, мне проще сохранять код, извлекаемый с помощью атрибута src
, чем самому извлекать его и вставлять в тело тега - но еслиэто необходимо, я тоже могу это сделать (и приветствую любые советы по этому поводу).
обновление с запрошенной информацией
- Тег сценария вставляется в зависимости от пользователявзаимодействовать произвольное количество раз после загрузки страницы
- Я вставил тег следующим образом (функция html jquery удаляет теги скрипта):
document.getElementById("my-div").innerHTML = "the script tag, which stack overflow wants to strip";