Чтобы ваш скрипт динамически вставлял JS, вы можете использовать что-то вроде следующего:
function addJS_Node (text, s_URL)
{
var scriptNode = document.createElement ('script');
scriptNode.type = "text/javascript";
if (text) scriptNode.textContent = text;
if (s_URL) scriptNode.src = s_URL;
document.head.appendChild (scriptNode);
}
addJS_Node (null, 'YourPath/YourJS_File.js');
Обратите внимание, что я не использую IE, поэтому код не тестируется на этой платформе, но должен работать.
В зависимости от веб-страницы, document.body.appendChild
может работать лучше.