Почему Javascript иногда не загружается в IE8

У меня есть внешние файлы javascript, которые загружаются на мою главную страницу.

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

Если я обновлю страницу, то все в порядке. Если я нажимаю на ссылку, проблема иногда возникает снова.

У меня в заголовке есть метатеги для очистки кеша при каждом запросе.

Также я использую head.load для параллельной загрузки моих js-файлов.

Скрипт head.load находится в моем заголовке, а внешние файлы - в конце моего тела.

Помните, что эта проблема возникает только в IE8. Итак, мой вопрос ... есть ли хак, который я могу использовать, чтобы убедиться, что мои файлы javascript загружаются правильно каждый раз, когда страница загружается для IE8?

Любая помощь будет принята с благодарностью.

Обновлено по запросу

<head runat="server">
    <meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
    <meta http-equiv="PRAGMA" content="NO-CACHE" />
    <meta http-equiv="EXPIRES" content="-1" />

    <script type="text/javascript" src="scripts/js/head.load.min.js"></script>
</head>
<body>
<script type="text/javascript">
    head.js("scripts/js/jquery-1.6.2.min.js");
         head.js("scripts/js/jquery.cookie.js");
    head.js("lib/gritter/jquery.gritter.min.js");
    head.js("lib/fancybox/jquery.easing-1.3.pack.js");
    head.js("lib/fancybox/jquery.fancybox-1.3.4.pack.js");
    head.js("scripts/js/jquery.microaccordion.js");
    head.js("scripts/js/jquery.stickyPanel.js");
    head.js("scripts/js/guidely.js");
    head.js("scripts/js/pto.js");
</script>
</body>
9
задан damaniel 20 February 2012 в 20:23
поделиться