[ Pobierz całość w formacie PDF ]
.Następny skrypt wykorzystuje obrazy GIF o rozmiarze jednego piksela przeskalowane do pionowych pasków.Utworzone obrazy zapisane są pod nazwami od c1.gif do c7.gif.Poniższy skrypt mówi, gdzie każdy rysunek jest umieszczony i pokazuje że JavaScript pozwala adresować tablicę obrazów przez adresy w tablicy od 0 do 6.Skrypt adresuje obrazy w następujący sposób:document.images[0-6].src = nazwaObrazu.srcnazwaObrazu.src jest częścią obiektu Image utworzonego w JavaScripcie.Przy tworzeniu obiektu nazwa pliku lub URL obrazu źródłowego jest następujący:nazwaObrazu.src = „nazwaRysunku.gif”JavaScript potrafi zmieniać dynamicznie wartość scr w document.images[n].src, więc nowa wartość musi być zdefiniowana jako src, a nie jako sama nazwa obrazu lub URL.<html><head><title> Tablica obrazów </title><script language=”JavaScript”>function changeIt() {var c1 = new Image();var n= document.forms[0].hue.value;n = parseInt(n);c1.src = „c3.gif”document.images[n].src = c1.src;}</script></head><body><table border cols=7 width = “100%” height=”75%” bgcolor=”#cccccc”><tr><td align=center valign=center><img name = “c1” src=”c1.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c2” src=”c2.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c3” src=”c3.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c4” src=”c4.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c5” src=”c5.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c6” src=”c6.gif” border=0 height=300 width=50></td><td align=center valign=center><img name = “c7” src=”c7.gif” border=0 height=300 width=50></td></tr></table><center><form><input type=text name=”hue” size=1><p><input type=button value=”Wpisz od 0 do 6 i kliknij aby zmienić kolor obrazu: “ onClick=”changeIt()”;></form></center></body></html>W stronie WWW struktura HTML zawiera elementy i atrybuty, JavaScript traktuje elementy (np.obrazy i formularze) jako obiekty, a atrybuty elementów jak właściwości.Poniżej przedstawione są atrybuty znacznika <IMG> w HTML-u :SrcaltlongdescAlignheightwidthborderhspacevspaceUsemapismapW JavaScript element <IMG> jest traktowany jak obiekt images[], a wszystkie atrybuty elementu <IMG> jak właściwości obiektu images[].lObiekt locationlWłaściwościOpisHashokreśla pozycję zakotwiczenia w dokumencie (miejsca zdefiniowanego poprzez <a name="kotwica1">.</a>); zaczyna się od znaku "#"Hostokreśla nazwę domeny, serwera, z jakiej dany dokument pochodziHostnameokreśla nazwę domeny, serwera, z jakiej dany dokument pochodzi wraz z portemHrefokreśla cały adres URLPathnameokreśla część adresu URL, znajdującą się za domeną (za trzecim ukośnikiem)Portokreśla port użyty do komunikacji; zwykle jest to 80Protocolokreśla protokół dokumentu ("http:", "ftp:", "file:" czy "javascript:")Searchokreśla część adresu URL znajdującą się za znakiem ?MetodyOpisReloadwczytuje stronę ponowniereplace(nowa_strona)podmienia bieżącą stronę na drugą, określoną przez nowa_strona; nie jest traktowane jako przejście do innej strony, więc nie jest modyfikowanaGdy do obiektu location będzie przydzielony URL, to uzyska się efekt, jak przy łączu do strony:window.location =” ”;Obiekt window jest opcjonalny i zwykle nie jest używany z location.Dwie metody: location.reload() i location.replace() mają bardzo odmienne funkcje [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • centka.pev.pl
  •