Ответов: 1 Просмотров: 586
|
Test11 пишет:CODE ( javascript):
скопировать код в буфер обмена
<script type="text/javascript" async> document.currentScript.appendChild(document.createElement('script').src='url'); </script>
Собственно как добавить скрипт к текущему?
И такой вопрос, по проще, по меньше кода это возможно?
а собственно что именно вы хотите. По сути где бы мы на странице не вставляли обрезки кода они в конечном итоге обрабатываются либо по мере загрузки, при async, либо в том порядке в котором они расположены на странице при defer, без этих атрибутов скрипт будет выполнять по мере загрузки страницы, причем вся страница будет отображена только когда отработаются все скрипты которые были указаны.
насколько я понял вы собрались делать что-то вроде этого
а потом видимо хотите вставить что-то в тело этой функции? Если так то по-моему плохая и наверно неосуществимая тема. лучше измените структуру. Когда у меня функция должна что-то получить что может находиться ниже её я обычно заблаговременно делаю невидимый блок который служит промежуточным полем между разными частями страницы.
А так в целом фрагменты скриптов представляют собой просто один лист, единственное что он разрывается программистом на несколько частей и вставляется туда куда ему нужно или удобнее. |