Добавление ссылки на файл JavaScript после последней жестко запрограммированной ссылки на файл JavaScript в HEAD - PullRequest
1 голос
/ 15 декабря 2010

Извините, если следующее звучит немного странно.Я работаю в устаревшей среде, которая не позволяет получить доступ к основным шаблонам, поэтому не может изменить порядок загрузки файлов.

Что я пытаюсь сделать, это загрузить файл JS в ГОЛОВКУ документа после окончательного сценария вуказанный документ HEAD.

В настоящее время я безуспешно использую следующее:

var head = document.getElementsByTagName("head")[0]; 

var headScripts = head.getElementsByTagName("script");

var headScriptsLength = headScripts.length - 1;

var headScripts = headScripts[headScriptsLength];

var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = '/Global/ICIS/Scripts/global.js';
headScripts.appendChild(newScript);

Добавляет ссылку на global.js сразу после блока, который его создает.

1 Ответ

2 голосов
/ 15 декабря 2010

Вам лучше добавить свой скрипт просто в голову, и он станет вашим последним скриптом.

var head = document.getElementsByTagName("head")[0]; 
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '/Global/ICIS/Scripts/global.js';
head.appendChild(script);
...