- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- RDNA 4m architektúrával jönnek az AMD készülő IGP-i
- Házi hangfal építés
- Milyen monitort vegyek?
- OLED monitor topic
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen billentyűzetet vegyek?
- Derekas áremelést jelentett be az ASUS
-
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
-
Sk8erPeter
nagyúr
válasz
Mentiii
#4899
üzenetére
Persze, megoldható. Az onbeforeunload eseménykezelőjében egyből visszatérsz, ha bizonyos feltételek nem teljesülnek. A példában null-lal tértem vissza, de az implicit undefined-dal való visszatérés is jó lenne, számomra ez így egyértelműbb, és működik az összes népszerű böngészőben, IE9-től kezdve legalábbis biztosan. Ha az egész megerősítős mókát csak akkor szeretnéd aktiválni, ha be van jelentkezve a felhasználó, akkor először is megvizsgálod, hogy be van-e jelentkezve, és ha igen, csak akkor iratkozol fel eseménykezelővel az onbeforeunload eseményre - vagy magában az eseménykezelőben is vizsgálhatod a feltételt, ez egyéni döntés kérdése.
Jelen esetben a document.activeElementnek vizsgáltam a tagname attribútumát, hogy amennyiben az egy <a> tag, akkor anchorró/linkről van szó, arra kattintva váltódott ki az esemény. Emlékeim szerint ez ilyen esetben simán megfelelő lehet.Itt a demo:
https://jsfiddle.net/9eb5p6o6/1/
Új hozzászólás Aktív témák
- Steam topic
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Pécs és környéke adok-veszek-beszélgetek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- RDNA 4m architektúrával jönnek az AMD készülő IGP-i
- Jövedelem
- sziku69: Szólánc.
- Crimson Desert
- Luck Dragon: Asszociációs játék. :)
- iPhone topik
- További aktív témák...
- Eladó HP Zbook 15 G6 FHD IPS touch i7-9850h Quadro T2000 32gb DDR4 512GB NVMe 6 hó gar
- Eladó MSI GF63 Thin 11UD FHD i7 rtx 3050ti 16GB DDR4 512GB NVMe
- CSAK MA!!! GIGABYTE Z790 EAGLE +2x16GB 6400MHz CL32 PATRIOT VIPER VENOM DDR5 kit! GAR/SZÁMLA!
- Lenovo Thinkpad x1 érintőképernyős notebook! AkciÓÓ!
- Budget Gamer - i5 7600 / GTX 1070 8GB / 16GB DDR4 / 512GB SSD
- Eladó Samsung Galaxy A50 4/128GB kék / 12 hónap jótállás
- Honor Magic6 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Hp 450 G9 Core i5 1235U 10 mag 12 szál 15.6 FullHD IPS Fém ház Boltból Garanciával Számlával
- MacBook felvásárlás!! Macbook, Macbook Air, Macbook Pro
- Apple iPhone 16 Pro Max Desert Titanium 256GB használt karcmentes 89% akku (405 ciklus) 6 hónap
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

