Hirdetés
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- Brogyi: CTEK akkumulátor töltő és másolatai
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Klaus Duran: RCS
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: MárkaLánc
- Depression: Hardver rúzs effektus?
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Zoli1222
#1687
üzenetére
Van egy ilyen sorod a head részben lévő scriptnél:
//kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
Szedd ki a kommentet jelző két perjelet.
A body-ban van egy ilyened:
<script>
kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
</script>
Ezt töröld ki. (A head-ben lévő scriptben legyen az előtöltés.
Még hozzátennék az egészhez annyit, hogy illik deklarálni a változókat, mielőtt használod, JavaScriptben illik elétenni a "var" kulcsszót, pl. var megye=new Array(...);Innentől az előbb mutatott példa alapján nem értem, melyik része nem világos.

A példám analógiájára esetedben a for ciklus a következő:
//előtöltés
for(var i=0;i<kepek.length;i++){
var img=new Image();
img.src=kepek[i];
}
Most itt a var img helyett lehet nálad felőlem var Pityipalko is, csak ennek megfelelően használd utána is (Pityipalko.src=...;)Ha meg ezt az egészet onload eseményhez szeretnéd kötni, akkor pakold bele ezt a for ciklust egy függvénybe (pl. function elotoltes(){...} ), és a body-nál pakold bele az onload-ba a függvény meghívását:
<body onload="elotoltes();">Még egy megjegyzés:
van a function kiir(i) függvényed, ezt így hívod meg: kiir([0]), és bár ez működik, alapvetően nem "szabályosan" hívod meg, helyette írd simán így: kiir(0), mivel ilyen módon szerepel a függvényed fejlécében is... Te most nem egy tömböt szeretnél átadni paraméterként, hanem csak egy számot.Ha meg szeretnéd figyelni, hogy működik-e az előtöltés, akkor a HTML-részből átmenetileg töröld ki az <img ...> tageket, hogy a böngésző ne töltse be a képeket akkor is, ha a JavaScript függvényed egyébként nem működik (jelen esetben egyébként nem is értem, minek az előtöltés, amikor a böngésző így is-úgy is betölti az általad beillesztett képeket az <img ...> tagek miatt, ahol megadod az src-nél az elérési utat!!
), majd pl. a Firebug (FF-beépülő) program NET fülénél figyeld meg, hogy megtörténik-e a betöltés. Itt ugyanis nyomon követhető többek között az is, hogy milyen képeket tölt be (és mennyi idő alatt!) a böngésző az oldal megnyitásakor.
Új hozzászólás Aktív témák
- Szünetmentes tápegységek (UPS)
- eBay-es kütyük kis pénzért
- Projektor topic
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Autós topik
- Arc Raiders
- Eredeti játékok OFF topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- További aktív témák...
- Lenovo ThinkPad T480s,14",FHD,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- GARANCIÁLIS ASUS TUF F16 // Intel Core 5 210H // 16GB RAM // 1TB SSD // RTX 4050
- 10genes kishibàs pc(i3-10105f/8gb/gt1030/win11/SSD/hdd)
- PANASONIC Toughbook CF-53,i5-3340M,4GB RAM,500GB HDD,DVD,WIN10
- Lenovo LOQ Gamer laptop , R7 7435HS , 24GB DDR5 , RTX 4050
- 203 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070
- HIBÁTLAN iPhone 12 Pro 128GB Pacific Blue- 1ÉV GARANCIA -Kártyafüggetlen, MS3948
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 88%
- Sosemhasznált! HP OmniBook 5 i3-1315U 8GB 1TB 16" FHD+ Gar.: 1 év
- 222 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5050
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

), majd pl. a 