- Yettel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iGO Primo
- Mobil flották
- One mobilszolgáltatások
- Motorola Moto Tag - nyomom, követ
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Magisk
- Akciófigyelő: Jelentősen olcsóbban nyit az Ulefone új mindenese
- Samsung Galaxy A54 - türelemjáték
-
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
- Reklámblokkolók topikja
- Luck Dragon: Asszociációs játék. :)
- Egyre csak fejlődik az AI, emberek tízezreit rúgja majd ki a BT
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Cyberpunk 2077
- Path of Exile (ARPG)
- Yettel topik
- BestBuy topik
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- További aktív témák...
- Logitech Combo Touch iPad Pro 11" (1., 2. a 3. gen), szürke - UK billentyűzet ipad tok billentyűzet
- újszerű iPad Pro 11" (3. generációs) (2021) M1 chip Wi-Fi 128GB silver ezüst Apple
- szinte új iPhone 16 Pro Max 256GB desert titanium sivatagi titán független Apple 3 év garancia
- újszerű iPhone 16 Pro 256GB white titanium fehér titán iStyle független Apple 3 év garancia
- Dell XPS 13 9380 Prémium ultrabook HUN BILL
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Asus Rog Strix G16
- Bomba ár! Lenovo ThinkPad X270 - i5-6G I 8GB I 256GB SSD I 12,5" FHD I HDMI I Cam I W10 I Garancia!
- BESZÁMÍTÁS! MSI B450 TomaHawk R5 5600X 32GB DDR4 512GB SSD RTX 3060 XC 12GB Rampage SHIVA 600W
- LG 27GR95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged