Hirdetés
- One mobilszolgáltatások
- Megérkezett a Poco M6 Pro 4G
- Android alkalmazások - szoftver kibeszélő topik
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy A56 - megbízható középszerűség
- Google Pixel topik
- Bemutatkozott a Poco X7 és X7 Pro
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Amazfit Bip 6 - jót olcsón
-
Mobilarena
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
-
kispx
addikt
Sziasztok,
A nyers JS-tel való ismerkedés céljából szeretnék egy SPA-t csinálni és tanácsot szeretnék kérni a következő eset megoldására.
Szóval van egy linkem, amire ha a felhasználó rákattint, akkor a login div-et láthatóvá teszi. Ezt az onclick eventre teszi meg. A probléma akkor van ha nincs engedélyezve a javascript.
Erre azt gondoltam, hogy a link alapértelmezetten a /login oldalra mutat. (Így ha nincs engedélyezve a JS, akkor a szerver tud statikus HTML oldalt generálni neki) Ha az oldal betöltött, akkor a JS-ből, minden <a> elemre hozzáadok egy onclick event-et. Az event handlerben pedig megvizsgálom, hogy mire mutatott a link, és az alapján módosítom az oldal megjelenését (és végül elnyelem az eventet, hogy ne menjen kérés a szerverhez.)
Ez mennyire "best-practice"? Van jobb megoldás arra, hogy ha engedélyezve van a JS, akkor mindent helyeben oldok meg, ha nincs akkor meg a server oldalon statikus HTML oldalban az alapfunkciókat nyújtom.
Válaszokat előre is köszönöm.
-
kispx
addikt
válasz
PumpkinSeed
#5183
üzenetére
Strict módban dobja a kivételt. Oldal közepén lévő példát nézd meg.
-
kispx
addikt
válasz
PumpkinSeed
#5108
üzenetére
Indítsd így: var moveBallIntervalId = setInterval(moveBall, 10000);
Majd így tudod leállítani: clearInterval(moveBallIntervalId);Szerk.:
Az az if szerkezet csak egyszer fog lefutni. Így inkább a
else{
endGame = true;
//xVar = -1;
}
részhez tenném a clearInterval fv-t.
Új hozzászólás Aktív témák
- Dell Precision 7720,17.3",FHD,i7-7820HQ,16GB DDR4,256GB SSD,P3000 6GB VGA,WIN11
- Dali Oberon vocal
- DDR5 G.SKILL Trident Z5 Neo RGB 6000MHz (AMD EXPO) 32GB - F5-6000J2836G16GX2-TZ5
- Újszerű Apple MacBook Air M1 13.3 - 8GB/256GB - Asztroszürke - 238 Ciklus - 88% akku - MAGYAR
- RTX 4090 - 9800x3d - ASUS ROG STRIX X870E-E - 32GB 6000MHz CL30 - HYTE Y70 Touch Infinite
- Készpénzes számítógép PC félkonfig alkatrész hardver felvásárlás személyesen / postával korrekt áron
- Bontatlan iPhone 15 (128 GB) (rendelhető)
- Oyomba VGP-BPS26 utángyártott akkumulátor / 12 hó jótállás
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Magyarország piacvezető szoftver webáruháza
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


