|
|
|
| В опере onload при первой загрузке показывает верное значение, при обновлении страницы всегда true. Очистка кеша не помогает. Не могу понять, в чем дело
function img_downl_forward()
{img[6]=new Image();
img[6].onload=function(){img_load[6]=true;}
img[6].src="big/img6.gif";
alert(img_load[6]);
}
|
| |
|
|
|
|
|
|
|
для: вялый
(28.12.2007 в 21:27)
| | А что должно показывать?
Ведь Вы не загрузили страницу заново, а обновили ее! | |
|
|
|
|
|
|
|
для: ddhvvn
(28.12.2007 в 21:46)
| | Я немножко не так выразился. При повторном запуске этой функции опера выдает true, тогда как при первом запуске выдавала false. Она выдает true при том, что такой картинки не существует | |
|
|
|
|
|
|
|
для: вялый
(28.12.2007 в 21:53)
| | Проверяйте complete, src. | |
|
|
|
|
|
|
|
для: sim5
(29.12.2007 в 05:32)
| | Файрфокс плохо работает с complete. Вот код:
img=new Image();
img.src="big/img6.gif";
alert(img.complete);
|
В ИЕ и Опере нормально, файрфокс выдает true | |
|
|
|
|
|
|
|
для: вялый
(29.12.2007 в 17:04)
| | Я че-т вообще не понял! Проблема с оперой или фф? | |
|
|
|
|
|
|
|
для: ddhvvn
(29.12.2007 в 17:23)
| | Проблема в том, что я не могу найти кроссбаузерного метода проверки существования картинки. Подгрузка происходит динамически.
В Опере не работает onload, в файрфоксе complete | |
|
|
|
|
|
|
|
для: вялый
(29.12.2007 в 17:41)
| | Придумал. Буду одновременно проверять на onload и complete | |
|
|
|