Как загрузить теги скрипта из строки?Jquery

Программирование на jquery
Ответить
Anonymous
 Как загрузить теги скрипта из строки?

Сообщение Anonymous »

Внешний источник предоставляет содержимое тегов скрипта, записанное в формате HTML в виде строки.
Мне нужно добавить эти теги скрипта в заголовок.
Если я сделаю это так, все теги скрипта добавляются в тег заголовка DOM, однако ни один из источников фактически не загружается (вкладка «Сеть инструментов разработчика»).

Код: Выделить всё






let sLoadThis = ``;
let oScript = $(sLoadThis).get(0);
document.head.appendChild(oScript);



Если я использую jQuery в качестве интерпретатора, чтобы затем вставить тег сценария с помощью ванильного JS, это работает:

Код: Выделить всё







let sLoadThis = ``;
let oScript = $(sLoadThis).get(0);
var vanillaScript = document.createElement('script')
vanillaScript .type = 'text/javascript'
vanillaScript .src = oScript.src
document.head.appendChild(vanillaScript )




Мне хотелось бы понять, почему это не работает в моем первом примере.


Подробнее здесь: https://stackoverflow.com/questions/700 ... m-a-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»