Разработка INTRANET приложений


Графика - часть 2


<HTML> <HEAD> <SCRIPT> functionmulti_pulti () { img_array = newArray () img_array[0] = newImage (50,100) .... img_array[99] = newImage (50,100) img_array[0].src = "image1.gif" border=0 ... img_array[99].src = "image100.gif" border=0 n=0 while (n==0) { document.images[0].src = img_array[0].src ... document.images[99].src = img_array[99].src n++; } } </SCRIPT> </head> <bodyonLoad="multi_pulti ()"> <imgsrc=image1.gif> </body> </html>

Довольно часто используют не мультипликацию, а выбор картинки через OPTION, еще один новый объект JavaScript. При этом можно через поле формы SELECT менять не только саму картинку, но и гипертекстовую ссылку, которая может быть связана с этой картинкой. На гипертекстовую ссылку также можно ссылаться по индексу:

document.links[index].href = kuku.html

Данный прием оправдан и с точки зрения интерфейса навигатора. При использовании такого сорта массивов ссылок не требуется их длительное перечисление и листание страницы в рабочей области навигатора - можно просто выбрать ссылку из "выпадающего" меню.

Другой способ для сокращения числа нажатий на клавиши - использование событий. В том же объекте OPTION можно использовать событие onChange, что делает необязательным нажатие кнопок типа submit. В этом случае достаточно будет просто выбрать альтернативу и перейти к новой странице сразу после выбора.




- Начало -  - Назад -  - Вперед -



Книжный магазин