Автор Тема: загрузилось ли изображение?  (Прочитано 3635 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн shiriaev

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://shiriaev.h10.ru
загрузилось ли изображение?
« : 16 Декабря 2003, 07:33:39 »
как узнать занрузилось ли изображение в массив???

function loadp()
   {
         pics = new Array()
   pics[0] = new Image()
   pics[0].src = "http://shiriaev.h10.ru/me_p.jpg"
   pics[1] = new Image()
   pics[1].src = "http://shiriaev.h10.ru/smol_p.jpg"
   pics[2] = new Image()
   pics[2].src = "http://shiriaev.h10.ru/car_p.jpg"
   }

function pop(xcontent,x,y)
   {
   mypopup=window.createPopup()
   popupbody=mypopup.document.body
   popupbody.style.border="solid 1px blue"
   popupbody.style.padding="0px"
   popupbody.style.color="blue"
   popupbody.style.background="ffffff"
   popupbody.innerHTML="

"
   mypopup.show(window.event.clientX+50,window.event.clientY,x,y,self.document.body)
   }
function pophide()
   {
   mypopup.hide()
   }


http://shiriaev.h10.ru/me.jpg" onmouseover="pop(pics[0].src,200,132)" onmouseout="pophide()">На стадионе уралмаш с коллегами по работе (лето 2003)

вобщем должно отображаться попуп окно при наведении на ссылки при предпросмотре, но если изображение ещё не загрузилось то лезут ошибки :(

Оффлайн Max_WebZ

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://webz.ru
загрузилось ли изображение?
« Ответ #1 : 16 Декабря 2003, 09:56:46 »
Получи просто размер изображения (у каждого браузера свои переменные), если != "0", то не загрузилось.
WebZ.Ru - много полезного для веб-местера

Оффлайн shiriaev

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://shiriaev.h10.ru
загрузилось ли изображение?
« Ответ #2 : 16 Декабря 2003, 10:12:40 »
дык это изображение находться в popup окне и всплывает когда мышь на ссылку наводиться, я этому окну сам размеры задают... если ты имеешь в виду получить размер изобр. из массива то скажи как это сделать...

Оффлайн shiriaev

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://shiriaev.h10.ru
загрузилось ли изображение?
« Ответ #3 : 16 Декабря 2003, 14:16:03 »
мля, неужели никто не знает???

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
загрузилось ли изображение?
« Ответ #4 : 16 Декабря 2003, 14:23:34 »
shiriaev
не нервничай.
объект Image имеет свойство complete, которое равно true если изображение загрузилось
Второй варинт - отлавливать событие onLoad для  изображения
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн shiriaev

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://shiriaev.h10.ru
загрузилось ли изображение?
« Ответ #5 : 16 Декабря 2003, 14:52:09 »
воо... спс МАКС примного благодарен,
всё работает.
слушай а хде мона почитать про объектную модел java script???

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28