Я не уверен, что полностью понял.Если вы пытаетесь создать и добавить скрипт в тело после загрузки страницы, вы должны сделать это следующим образом:
<script type="text/javascript">
function load_js() {
var element = document.createElement("script");
element.src = "scripts/YOUR_SCRIPT_SRC.js"; // <---- HERE <-----
document.body.appendChild(element);
}
// Wait for the page to be loaded
if(window.addEventListener)
window.addEventListener("load",load_js,false);
else if(window.attachEvent)
window.attachEvent("onload",load_js);
else
window.onload = load_js;
</script>
Что я сделал здесь, это создал новый элемент script
, а затем применилк этому его источник.Таким образом, вы можете динамически контролировать src
.После этого я добавляю его в тело.
Последняя часть есть, поэтому новый элемент применяется только после загрузки страницы.