«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как динамически включать сценарии с функциональностью document.write?

Как динамически включать сценарии с функциональностью document.write?

Опубликовано 6 ноября 2024 г.
Просматривать:986

How to Dynamically Include Scripts with document.write Functionality?

Динамическое включение скриптов с функциональностью document.write

Вопрос:

Как можно динамически добавлять на веб-страницу тег скрипта с переменным атрибутом src , особенно если src содержит функции document.write?

Справочная информация:

Обычно добавление тега сценария с определенным атрибутом src в заголовок HTML работает без проблем. Однако, когда атрибут src включает код document.write, это становится проблематичным.

Решение:

Чтобы динамически добавить такой тег сценария, можно предпринять следующие шаги:

  1. Создайте новый элемент скрипта, используя document.createElement('script').
  2. Установите атрибут src элемента скрипта на нужный URL/источник.
  3. Добавьте элемент скрипта в document.head с помощью AppendChild().

Пример:

var my_awesome_script = document.createElement('script');

my_awesome_script.setAttribute('src', 'http://example.com/site.js');

document.head.appendChild(my_awesome_script);

Этот элемент сценария будет динамически добавлен на веб-страницу, даже если его источник содержит код document.write.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3