![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Aug 2001
Адрес: Москва
Сообщений: 275
|
Пипл! Помогите!
pics[objCount] = new Array(10); А как мне написать когда я захочу 11 , 12, 13 картинку добавить ? Заранее незнаю сколько будет картинок. Как выяснить текущую размерность этого массива ? Вопрос еще <a href="link1.htm" onMouseOver="selectimage('link1',2)" onMouseOut="selectimage('link1',1)"> <img name="link1" src="Дурацкий.гиф" width="" height="27" border="0"></a> Вот хочется не писать Дурацкий.гиф , хочется написать selectimage('link1',1)... Как это сделать ? Может есть метод OnLoad ? или как ? ? ? |
|
|||||
|
1. А зачем при объявлении его ограничивать? Пиши просто
pics = new Array(); Да и индексами могут быть не числа, а всё что угодно - строки, ссылки и т.п. pics['link1'] = ... pics['news'] = ... 2. Не, src должен быть именем файла и ничем другим. Хотя в NN4.x можно подсунуть туда чё-нить другое ![]()
__________________
Two beer or not two beer?... |
|
|||||
|
Регистрация: Aug 2001
Адрес: Москва
Сообщений: 275
|
Я понял что "src должен быть именем файла и ничем другим."
Но если есть метод при загрезке какойнить или при переотрисовке ну понятно, то вначале я пишу просто src=blank.gif который у всех один, а потом при это методе вызываю обновление. Короче мне нужен видать ссылк на учЁбник на справочник по JS . Спасибо !!!! ![]() |
|
|||||
|
А-а-а-а
![]() Тогда у рисунка есть два события: onload - рисунок загружен. onerror - рисунок не может загрузиться. Пиши на всякий случай оба: <img name="link1" src="null.gif" width="" height="27" border="0" onload="selectimage('link1',1)" onerror="selectimage('link1',1)">
__________________
Two beer or not two beer?... |
|
|||||
|
Хотя вру! Бред получится, если в онлоад вставить - наводишь мышь, картинка меняется на другую и ТУТ-ЖЕ сработает событие онлоад и картинка вернётся на прежнюю... бред! Можно делать несужествующий src и обрабатывать только onerror, но это не красиво.
__________________
Two beer or not two beer?... |
![]() |
Часовой пояс GMT +4, время: 20:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|