RomanZ
Новичок
КАртинка не успевает загрузиться - сценарий выполняется неверно
Есть код:
myImage = new Image();
myImage.src = путь до картинки;
if(myImage.height == "480")
{
.....
}
if(myImage.height == "640")
{
.....
}
проблема в том, что на момент проверки условия картинка не успевает загрузиться - myImage.height равен 0, соответственно в тело if не попадаем.
попробовал заключить этот код в цикл:
while(myImage.height == 0)
{
....
}
работает, но браузер начал ругаться на зависший сценарий.
Просмотрел весь форум, решения проблемы не нашёл.
Пожалуйста, подскажите, как можно решить такую проблему?
Заранее спасибо за ответ.
Есть код:
myImage = new Image();
myImage.src = путь до картинки;
if(myImage.height == "480")
{
.....
}
if(myImage.height == "640")
{
.....
}
проблема в том, что на момент проверки условия картинка не успевает загрузиться - myImage.height равен 0, соответственно в тело if не попадаем.
попробовал заключить этот код в цикл:
while(myImage.height == 0)
{
....
}
работает, но браузер начал ругаться на зависший сценарий.
Просмотрел весь форум, решения проблемы не нашёл.
Пожалуйста, подскажите, как можно решить такую проблему?
Заранее спасибо за ответ.