как динамически добавлять script с помощью document write в javascript
год назад
Nikolai Gagarinov
Ответы
При использовании document.write, вы можете добавить JavaScript на страницу следующим образом:
Обратите внимание на символ \/, который используется для экранирования символа /, чтобы document.write не завершил тег <script> до его окончания:
Тем не менее, вызов document.write после загрузки страницы приведет к удалению содержимого page или вызовет ошибку, так как этот метод 'перезаписывает' содержимое документа.
Лучше намного более безопасным и современным способом добавления скрипта является создание элемента <script> и добавление его в документ:
Вызывая document.write, вы можете навредить произвольному состоянию DOM. Создание элемента <script> и его добавление не приведет к повреждениям.
Используя обработчики событий onload, вы можете выполнять действия после полной загрузки скрипта.
Вы можете легко манипулировать созданным скриптом, задавать различные атрибуты, управлять их порядком исполнения и так далее.
год назад
Ivan Gagarinov
Похожие вопросы





