- Socket AM4
- AMD GPU-k jövője - amit tudni vélünk
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- ThinkPad (NEM IdeaPad)
- Sony MILC fényképezőgépcsalád
- Milyen házat vegyek?
- Milyen TV-t vegyek?
- 3D nyomtatás
- Mac vagy Windows? Az egér nem ugyanúgy működik… – Tech Percek #17
- Vezeték nélküli fülhallgatók
-
PROHARDVER!
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
-
dqdb
nagyúr
Alapvetően hibás, amit csinálni szeretnél. Persze mindenki valami hasonlót szeretne elérni, amikor először kell aszinkron hívást beépíteni az addig szinkron homokozójába, de ettől még nem így kell
1. az adatbázis-lekérdezés előtt letiltasz minden beviteli mezőt
2. a lekérdezés befejezésekor lefutó callbackben engedélyezed a mezőket
A módszer hátránya, hogy a letiltás látható változást hoz, ami gyors lefutás esetében zavaró villogást eredményezhet.1. az adatbázis-lekérdezés előtt az előtérbe hozol egy teljes oldalt lefedő 100%-os átlátszóságú
DIV
-et, ami az egéreseményeket blokkolja az oldalon található elemek elől, a billentyűzetről neked kell gondoskodnod a fókusz valahová áthelyezésével
2. a lekérdezés befejezésekor lefutó callbackben a háttérbe küldöd aDIV
-et
A módszer hátránya, hogy lassú lefutás esetében a felhasználó azt érzékeli, hogy "lefagyott" az oldal, mert akárhová klikkel, nem reagál1. az adatbázis-lekérdezés előtt ugyanazt csinálod, mint az előző megoldásban és
setTimeout
segítségével ~300 ms késleltetéssel (a pontos értéket neked kell kikísérletezni, hogy a felhasználónak ne villogjon feleslegesen a képernyő, de ne érezze azt sem, hogy "lefagyott" az oldal)
2. ha asetTimeout
callback fut le először, akkor előtérbe hozol egy másik teljes képernyősDIV
-et, ami részlegesen átlátszó és rajta szöveggel, hogy várjon a user
2. a lekérdezés befejezésekor lefutó callbackben tolsz egycancelTimeout
-ot, és a háttérbe küldöd mindkétDIV
-et
Új hozzászólás Aktív témák
- Socket AM4
- Okos Otthon / Smart Home
- sziku69: Fűzzük össze a szavakat :)
- zebra_hun: Hűthető-e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- Sütés, főzés és konyhai praktikák
- AMD GPU-k jövője - amit tudni vélünk
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- ThinkPad (NEM IdeaPad)
- Sony MILC fényképezőgépcsalád
- Milyen házat vegyek?
- További aktív témák...
- Cisco Catalyst C1000-48T-4G-L 48xRJ45 4xSFP switch, CISCO refurbished
- Dell Latitude 8-11. gen i5, i7, 2-in-1 szinte minden típus csalódásmentes, jó ár, garancia
- Canon imagePrograf PRO-6100S plotter - szinte új, 582m2 nyomat
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- AKCIÓ! Dell Latitude 5550 üzleti notebook - Intel Ultra 7 165U 16GB DDR5 RAM 1TB SSD WIN11
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest