У меня возникла странная проблема, когда определенная страница не загружается ... все время. Время от времени эта страница не загружается - в частности, кажется, что файл JS не загружен или не завершил загрузку.
Я не знаю, как устранить эту проблему, так как обновление устраняет ее. Я вижу это в основном в IE 7 и 8, редко в Safari или FireFox.
Если вы просматриваете страницу, о которой идет речь, обновляя ее - вы должны увидеть проблему. Любые идеи?
Обновление: мой сервер подтвердил, что все файлы были отправлены со статусом 200 или 304, поэтому похоже, что это не проблема сервера.
Кажется, загрузился ОК с первой попытки отсюда (Chrome). Как вы уже сказали, это обычно происходит из-за некорректной загрузки файлов JavaScript.
Лучше всего бежать Y! Медленно для Firebug (Firefox) и загрузите страницу. Это должно дать вам представление о том, какие скрипты загружаются и где возникает какая-либо задержка. Вы также можете использовать Инструменты разработчика в Google Chrome для диагностики проблем с производительностью.
Вообще говоря, лучше всего объединить любые сценарии JS в один файл, а также любое внешнее содержимое CSS. Чем меньше запросов браузер делает к разрозненным веб-серверам, тем быстрее будет загружаться сайт и тем меньше шансов, что он «застрянет» на медленном сервере, который может находиться или не находиться под вашим контролем.
Я нашел Fiddler2 отличным инструментом для выяснения того, почему страницы медленные.
Все, что сказал Дэйв, звучит для меня хорошо, и эта страница загружается нормально. Остались две общие (хотя, возможно, менее вероятные) вещи, которые нужно проверить: