2.5. ├≡α⌠ΦΩα

─ε Navigator 3.0 Γ JavaScript Φ±∩εδⁿτεΓαδΦ±ⁿ ≥εδⁿΩε Γ±≥≡εσφφ√σ εß·σΩ≥√ ≥Φ∩α Image. ┬ φεΓεΘ Γσ≡±ΦΦ  τ√Ωα ∩ε ΓΦδ±  Ωεφ±≥≡≤Ω≥ε≡ Σδ  ²≥επε ≥Φ∩α εß·σΩ≥εΓ:

	new_image = new Image()
	new_image = new Image (width,height)

╫α±≥ε Σδ  ÷σδσΘ ±ετΣαφΦ  ∞≤δⁿ≥Φ∩δΦΩα÷ΦΦ ±ετΣα■≥ ∞α±±ΦΓ√ π≡α⌠Φ≈σ±ΩΦ⌡ εß·σΩ≥εΓ, Ωε≥ε≡√σ ∩ε≥ε∞ ∩≡εΩ≡≤≈ΦΓα■≥ εΣΦφ τα Σ≡≤πΦ∞:

	img_array = new Array()
	img_array[0] = new Image(50,100)
	img_array[1] = new Image(50,100)
	....
	img_array[99] = new Image(50,100)

╙ εß·σΩ≥α Image ±≤∙σ±≥Γ≤σ≥ 10 ±ΓεΘ±≥Γ, Φτ Ωε≥ε≡√⌡, ∩εµαδ≤Θ, ±α∞√∞ Γαµφ√∞  Γδ σ≥±  src. ╥αΩ, Σδ  ∩≡Φ±ΓαΦΓαφΦ  ΩεφΩ≡σ≥φ√⌡ Ωα≡≥ΦφεΩ ²δσ∞σφ≥α∞ ∞α±±ΦΓα img_array ±δσΣ≤σ≥ Γε±∩εδⁿτεΓα≥ⁿ±  ±δσΣ≤■∙σΘ ∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ■ Ωε∞αφΣ:

	img_array[0].src = "image1.gif"
	img_array[1].src = "image2.gif"
	...
	img_array[99].src = "image100.gif"

┬ Σαφφε∞ ±δ≤≈ασ ∞εµφε ß√δε Γε±∩εδⁿτεΓα≥ⁿ±  Φ ÷ΦΩδε∞ Σδ  ∩≡Φ±ΓεσφΦ  Φ∞σφ, ≥αΩ ΩαΩ εφΦ ∞επ≤≥ ß√≥ⁿ ±ε±≥αΓδσφ√ Φτ Ωεφ±≥αφ≥ Φ τφα≈σφΦ  ΦφΣσΩ±φεΘ ∩σ≡σ∞σφφεΘ. ┬ φεΓεΘ Γσ≡±ΦΦ  τ√Ωα εß·σΩ≥ ≥Φ∩α Image ∞εµφε ∩εΦ∞σφεΓα≥ⁿ Γ HTML-≥σπσ IMG. ╧ε±δσ ²≥επε ∞εµφε εß≡α∙α≥ⁿ±  Ω φσ∞≤ ∩ε Φ∞σφΦ. ╧≡Φ ²≥ε∞ ±δσΣ≤σ≥ ≤≈Φ≥√Γα≥ⁿ, ≈≥ε σ±δΦ Image Φ±∩εδⁿτ≤σ≥±  Γφ≤≥≡Φ ⌠ε≡∞√, ≥ε εφ  Γδ σ≥±  ±ΓεΘ±≥Γε∞ ²≥εΘ ⌠ε≡∞√. ▌≥ε τφα≈Φ≥, ≈≥ε Σδ  ±δσΣ≤■∙σπε π≡α⌠Φ≈σ±Ωεπε εß·σΩ≥α Σεδµφ√ ß√≥ⁿ Φ±∩εδⁿτεΓαφ√ ≡ατφ√σ ±ε±≥αΓφ√σ Φ∞σφα:

	<img name=car src=car.gif> <--- ┬±≥≡εσφφ√Θ Γ ΣεΩ≤∞σφ≥ εß·σΩ≥
	document.car.src = "car1.gif"
	 
	<form name=kuku>
	<img name=car src=car.gif>   <-- ┬±≥≡εσφφ√Θ Γ ⌠ε≡∞≤ ΣεΩ≤∞σφ≥.
	</form>
	document.kuku.car.src = "car1.gif"

╬ΣφαΩε, φαΦßεδσσ ≈α±≥ε Γ ∩≡Φ∞σ≡α⌡ Φ±∩εδⁿτεΓαφΦ  ±Ω≡Φ∩≥εΓ ∞εµφε Γ±≥≡σ≥Φ≥ⁿ εß≡α∙σφΦσ Ω Image ∩ε ΦφΣσΩ±≤ Γ ∞α±±ΦΓσ Γ±σ⌡ π≡α⌠Φ≈σ±ΩΦ⌡ εß·σΩ≥εΓ ΣαφφεΘ ±≥≡αφΦ÷√. ┼±δΦ φα° εß·σΩ≥, φα∩≡Φ∞σ≡,  Γδ σ≥±  Γ≥ε≡√∞ Image φα ±≥≡αφΦ÷σ, ≥ε ß≤Σⁿ εφ Γφ≤≥≡Φ ⌠ε≡∞√ ΦδΦ τα σσ ∩≡σΣσδα∞Φ, Ω φσ∞≤ Γ±σπΣα ∞εµφε εß≡α≥Φ≥ⁿ±  ∩ε ΦφΣσΩ±≤:

	document.images[1].src = "car1.gif"

╨α±°Φ≡   φα° ∩≡Φ∞σ≡ ± ∞α±±ΦΓε∞ Image ∩ε±≥≡εΦ∞ ≥σ∩σ≡ⁿ ΣεΩ≤∞σφ≥, Γ Ωε≥ε≡ε∞ ß≤Σσ≥ Γ±≥≡εσφα ∞≤δⁿ≥Φ∩δΦΩα÷Φ , ε∩≡σΣσδσφφα  φα°Φ∞ ∞α±±ΦΓε∞:

╧≡Φ∞σ≡ 2.1

	<HTML>
	<HEAD>
	<SCRIPT>
	function multi_pulti()
	{
	img_array = new Array()
	img_array[0] = new Image(50,100)
	....
	img_array[99] = new Image(50,100)
	img_array[0].src = "image1.gif"
	...
	img_array[99].src = "image100.gif"
	n=0
	while(n==0)
	{
	document.images[0].src = img_array[0].src
	...
	}
	}
	</SCRIPT>
	</head>
	<body onLoad="multi_pulti()">
	<img src=image1.gif>
	</body>
	</html>

─εΓεδⁿφε ≈α±≥ε Φ±∩εδⁿτ≤■≥ φσ ∞≤δⁿ≥Φ∩δΦΩα÷Φ■, α Γ√ßε≡ Ωα≡≥ΦφΩΦ ≈σ≡στ OPTION, Σ≡≤πεΘ φεΓ√Θ εß·σΩ≥ JavaScript. ╧≡Φ ²≥ε∞ ∞εµφε ≈σ≡στ ∩εδσ ⌠ε≡∞√ SELECT ∞σφ ≥ⁿ φσ ≥εδⁿΩε ±α∞≤ Ωα≡≥ΦφΩ≤, φε Φ πΦ∩σ≡≥σΩ±≥εΓ≤■ ±±√δΩ≤, Ωε≥ε≡α  ∞εµσ≥ ß√≥ⁿ ±Γ ταφα ± ²≥εΘ Ωα≡≥ΦφΩεΘ. ═α πΦ∩σ≡≥σΩ±≥εΓ≤■ ±±√δΩ≤ ≥αΩµσ ∞εµφε ±±√δα≥ⁿ±  ∩ε ΦφΣσΩ±≤:

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

─αφφ√Θ ∩≡Φσ∞ ε∩≡αΓΣαφ Φ ± ≥ε≈ΩΦ τ≡σφΦ  Φφ≥σ≡⌠σΘ±α φαΓΦπα≥ε≡α. ╧≡Φ Φ±∩εδⁿτεΓαφΦΦ ≥αΩεπε ±ε≡≥α ∞α±±ΦΓεΓ ±±√δεΩ φσ ≥≡σß≤σ≥±  Φ⌡ ΣδΦ≥σδⁿφεσ ∩σ≡σ≈Φ±δσφΦσ Φ δΦ±≥αφΦσ ±≥≡αφΦ÷√ Γ ≡αßε≈σΘ εßδα±≥Φ φαΓΦπα≥ε≡α - ∞εµφε ∩≡ε±≥ε Γ√ß≡α≥ⁿ ±±√δΩ≤ Φτ "Γ√∩αΣα■∙σπε" ∞σφ■. ─≡≤πεΘ ±∩ε±εß Σδ  ±εΩ≡α∙σφΦ  ≈Φ±δα φαµα≥ΦΘ φα ΩδαΓΦ°Φ - Φ±∩εδⁿτεΓαφΦσ ±εß√≥ΦΘ. ┬ ≥ε∞ µσ εß·σΩ≥σ OPTION ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ ±εß√≥Φσ onChange, ≈≥ε Σσδασ≥ φσεß τα≥σδⁿφ√∞ φαµα≥Φσ Ωφε∩εΩ ≥Φ∩α submit. ┬ ²≥ε∞ ±δ≤≈ασ Σε±≥α≥ε≈φε ß≤Σσ≥ ∩≡ε±≥ε Γ√ß≡α≥ⁿ αδⁿ≥σ≡φα≥ΦΓ≤ Φ ∩σ≡σΘ≥Φ Ω φεΓεΘ ±≥≡αφΦ÷σ ±≡ατ≤ ∩ε±δσ Γ√ßε≡α.

═αταΣ | ╤εΣσ≡µαφΦσ | ┬∩σ≡σΣ