Ключ должен использовать $(window).load(function(){}
, чтобы мы знали, что изображение загружено. Скройте изображение с помощью функции css, затем добавьте его, используя fadeIn:
$(function() {
$(window).load(function(){
$('#logo').css({visibility: 'visible', opacity: 0}).fadeIn(1000);
});
});
Idea from: http://www.getpeel.com/
то, что нужно искать при отладке такой проблемы:
Похоже, что JVM дает сбой. Вы искали журнал сбоев JVM? Обычно он имеет имя вроде hs_err_pid * .log и создается в рабочем каталоге JVM.
Если вы найдете такой файл и загрузите его, мы, вероятно, сможем помочь больше.
Некоторые вопросы:
Другая возможность состоит в том, что сегодня утром был запущен какой-то процесс на компьютере, который привязан к порту, который требуется вашему серверу.
Разрешено ли вашим сервлетам или одной из его зависимостей вызывать System.exit ()? (Не уверен, насколько заблокированы виртуальные машины Tomcat в этом смысле)
У меня были разработчики, думающие, что можно использовать exit (666); при обнаружении необратимой матрицы (что нехорошо, но, черт возьми, не смертельно). Arrgh. Может быть, в вашей системе есть подобный виновник?