У меня есть виджет javascript, который включается на страницу путем вставки одного тега script (поскольку приложение должно быть легко распространяемым):
<script type="text/javascript" src="loadMyWidget.js"></script>
Затем loadMyWidget.js необходимо загрузить несколько файлов сценариев, которые должны выполняться в определенной последовательности. Я пытался загрузить их асинхронно, вставляя элементы сценария в DOM, но это не дает мне контроля над последовательностью.
Я также пытался использовать head.js, который отлично подходит для современных браузеров, но я не могу заставить его работать в IE7 и 8.
Сокращение скриптов в один файл, к сожалению, затруднено, так как он состоит из нескольких файлов из разных проектов, и я не знаю, когда обновлять скрипт.
Как бы просто это ни казалось, мне нужно загрузить файлы javascript из кода javascript в определенной последовательности и заставить его работать во всех браузерах, включая IE7 и 8.
$.getScript()
. - person David Hellsing   schedule 31.05.2012