Как я могу ссылаться на элемент script, который загружал javascript, который в настоящее время работает?
Вот ситуация. У меня есть "master" script, загружаемый с высокой скоростью на страницу, прежде всего под тегом HEAD.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript" src="scripts.js"></script>
В "scripts.js" есть script, который должен иметь возможность выполнять загрузку других скриптов по требованию. Обычный метод не работает для меня, потому что мне нужно добавить новые скрипты, не ссылаясь на тег HEAD, потому что элемент HEAD не закончил рендеринг:
document.getElementsByTagName('head')[0].appendChild(v);
Что я хочу сделать, это ссылка на элемент script, который загрузил текущий script, чтобы затем добавить мои новые динамически загруженные теги script в DOM после него.
<script type="text/javascript" src="scripts.js"></script>
loaded by scripts.js--><script type="text/javascript" src="new_script1.js"></script>
loaded by scripts.js --><script type="text/javascript" src="new_script2.js"></script>