18
Endi Java S ning 1.1 versiyasidan boshlab ishlash mumkin bo’lgan Image
ob’ektini ko’rib chiqamiz. (ya’ni netscape navigator 3.0 bilan). Image ob’ekti
yordamida siz Web saxifangizga grafik obrazlar bilan o’zgartirishlar kiritishingiz
mumkin. Bu bizga qisman multiplikatstiya yaratish imkonini beradi. Shuni
eslatamizki, foydalanuvchilar brauzerlarning eski versiyalari orkali ushbu qismda
keltirilgan skriptlarda foydalana olmaydi. (Netscape Navigator yoki Internet
Exproler 3.0 kabi). Yoki yaxshi holatda ham ulardan to’la effekt olib bo’lmaydi.
Keling dastlab Java S da Web saxifaga tasvirni qanday qilib joylashtirishni
ko’rib chiqamiz. Biz ko’rayotgan tilda tasvir massiv ko’rinishda beriladi. Massiv
bu image deb nomlanadi va document ob’ektining asoslaridan biri xisoblanadi.
Web saxifadagi xar bir tasvir tartib raqamiga ega: 1-tasvir 0 raqamini, 2-esa 1 va x
k kabi raqamlarni oladi. Shu tariqa 1-tasvirga biz document.image[0] deb murojaat
qilishimiz mumkin. Html dokumentdagi har bir tasvir Image ob’ekti o’zining aniq
bir
xususiyatiga egaki, qaysiki Java S tilidan unga murojaat qilish mumkin.
Masalan, siz uning xususiyatlaridan width va height lar orqali tasvirning
o’lchamini aniqlashingiz mumkin. Ya’ni document.image[0].width
yozuv orqali
Web saxifadagi tasvirning kengligini aniqlashingiz mumkin(nuktalarda). Baxtga
qarshi, barcha tasvirning indekslarini o’zgartirib turish qiyin kechadi, ayniqsa agar
bir saxifangizda ular yetarli ko’p bo’lsa. Ushbu muammo tasvirlarga o’zining
shaxsiy nomini belgilash orqali ham bo’ladi. Demak, agar siz tasvirni ushbu teg
orqali
kiritsangiz
u
holda
siz
unga
document.myimage
yoki
document.images[“myimage”] deb yozish bilan murojaat qilishingiz mumkin.