Показать сообщение отдельно
  #5 (permalink)  
Старый 13.02.2010, 04:06
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

http://polbud2.hmarka.net/danni.php
Цитата:
Warning: mysql_connect()
Ошибки MySQL выдают достаточно интересную информацию для хацкеров. Советую душить выводы этих сообщений исользуя символ @.

С картинками проблема в том, что когда свойство display установлено в none контент не загружается. Загрузка начинается только тогда, когда вы ставите его в block, отсюда и задержка. Если картинки будут достаточно тяжёлыми то на локальном сервере вы это тоже сможете почувствовать. Выходом может стать предварительная загрузка изображений:

// Создать объект изображения
var my_image = new Image(ширина, высота);

// Загрузить картинку в память браузера
my_image.src = "images/button.png";


function visible(x)
{
    document.getElementById("некий_элемент").style.backgroundImage = "url('" + my_image.src + "')";

    document.getElementById(x).style.display="block";

    if (x!='info')
    {
        document.getElementById("info").style.display="none";
    }
}


Вот, принцип примерно такой.
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием