- Socket AM4
- Gigabyte alaplap topik
- Fujifilm X
- Milyen videókártyát?
- Először égett le egy újságnál a GeForce RTX 5090
- Szünetmentes tápegységek (UPS)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Az Arctic belép a házak piacára
- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
Hirdetés
-
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
-
Balázs1986
őstag
válasz
Sk8erPeter #2622 üzenetére
Akkor már csak IE8 alatt tesztelem
Kipróbáltam az általad másolt kódot még akkor, amikor láttam a JSBint-ben...egész pontosan így nézett ki:
document.onkeydown=mozgat;
function mozgat(e)
{
var nyomott = (e.which) ? e.which : e.keyCode;
...
}Így is jön a "which értéke NULL, vagy nem objektum" üzenet. Ami érdekes, mivel neki a which-el nem kellene foglalkozni, ha csak nem mindjárt a vizsgálandó értékkel van a baj.
Ezért próbaként változtattam így:
var nyomott = (e.keyCode) ? e.keyCode: e.which;
Ekkor pedig "keyCode értéke NULL, vagy nem objektum" jött...tehát arra gondolnék nem az ellenőrzésnél van a baj, hanem eleve nem is ad át az esemény karakterkódot
Ez létezhet? És mint írtam, a JSBint-nél is ezt csinálja. Most már komolyan nem tudom, hogy az IE8 a bugos, vagy a kódom. Még arra tudok gondolni, hogy valamiért nem jó helyen van a fókusz...de akkor meg miért csak IE8 alatt?
(Elnézést a sok szenvedésért, de tényleg nem tudom felfogni...)
Új hozzászólás Aktív témák
- 12gen i7 félkonfig, jóáron.
- Lenovo Legion Go 512GB.SSD. MAKULÁTLAN/KARCMENTES,GARANCIÁS. CSERE IS,OLVASS./2.
- Eladó Gamer Config Intel Core i5-11600KF, Z590, EVGA RTX2070, 32 GB DDR4, 1 TB SSD, Lian Li ház
- Gamer/munka PC eladó
- Asus TUF A15 FA507NUR 15.6" FHD IPS Ryzen 7 7435HS RTX 4050 16GB 1TB NVMe gar
- MacBook Pro 16 i7-9750H 16GB RAM 512GB SSD RX 5300M 1 év garancia
- Telefon felváráslás!! Xiaomi 13T, Xiaomi 13T Pro, Xiaomi 14T, Xiaomi 14T Pro
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB 500GB Radeon Pro 5500M notebook garanciával
- HIBÁTLAN iPhone 14 Pro 256GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3014, 91% Akkumulátor
- AKCIÓ! 6TB Seagate SkyHawk SATA HDD meghajtó garanciával hibátlan működéssel
Állásajánlatok
Cég: FOTC
Város: Budapest