- Xiaomi 15T Pro - a téma nincs lezárva
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Motorola Moto G06 Power – nagyfater új zakót vett
- Motorola Edge 50 Fusion - jó fogás
- Yettel topik
- Samsung Galaxy Fit 3 - keveset, de jól
- Samsung Galaxy A55 - új év, régi stratégia
- Milyen okostelefont vegyek?
- Xiaomi 17 - még mindig tart
- Xiaomi 15T - reakció nélkül nincs egyensúly
-
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
-
Sk8erPeter
nagyúr
válasz
SirRasor
#3747
üzenetére
Csatlakozva Jim-Y gondolatához a Java ugyanúgy elképzelhető webes területen szerveroldali nyelvként, mint a PHP vagy ASP.NET, ergo lehet, hogy a cég azért várja el, hogy ilyen ismereteid legyenek, mert konkrétan webfejlesztésre fogod használni a Java nyelvet.
Amihez meg a HTML+CSS+JavaScript (+általában valamilyen library, pl. jQuery, mivel a keretrendszerek is sokszor használják ezeket) tudás természetesen elengedhetetlen. Erről persze neked kéne tudnod a pontosabb infókat. 
Plusz csatlakozom az előttem szólókhoz, ne szinkron módon oldd meg a feladatodat, ha már AJAX volt a kérés (ami alapvetően aszinkron), meg amúgy sem, mert az elég kellemetlen, amikor egy hosszabb prüntyögés (kommunikáció a szerverrel oda-vissza) befagyasztja a GUI-t a böngészőben.
Az aszinkron megoldásnál az ún. callback-ek használata (ha nem használsz advanced-ebb megoldást, amiket Karma említett) leegyszerűsítve csak annyi, hogy megmondod előre, hogy majd ezt meg azt a függvényt hívd meg légy szíves, ha végeztél a feladatoddal. -
Karma
félisten
válasz
SirRasor
#3744
üzenetére
Vanilla JS-ben az onreadystatechangedhez berakni egy callback függvényt se nagy varázslat, de a legtöbb JS framework ad valami kulturáltabb még tisztább megoldást.
Én személy szerint deferred/promise párti vagyok, de a böngésző JS motorjának befagyasztásánál tényleg minden lehetőség jobb.
-
martonx
veterán
válasz
SirRasor
#3744
üzenetére
Úgy hívják Ajax. Aszinkron Javascript And Xml. Azaz aszinkron módon kellene megoldanod, még ha ezt a fajta programozást kicsit szoknod is kell. Ilyenkor fel kell iratkoznod eseményekre, amik akkor következnek be, amikor az aszinkron feladat véget ért. Ez a szép megoldás.
Konkrétabban direkt nem írom le, gugli a barátod, meg rengeteg szakkönyv van ebben a témában. Bevallom nem olvastam végig mindazt a küzdelmet, amit írtál. Ugye a Java-t nem kevered össze a Javascripttel? A legelején írtad, hogy java-ban kell programoznod, de végig javascriptről beszéltünk. Ugye nem keverednek a fogalmak? Én kérek elnézést, hogy ezt megkérdeztem.

-
Sk8erPeter
nagyúr
válasz
SirRasor
#3738
üzenetére
röviden:
window.location.replace('http://example.com/'); // http://example.com/ oldalra fog átirányítani...(OFF: hogy jön ide a Java?)
====
(#3739) SirRasor :
"Az okosok azt mondják, hogy szükség van szerver oldali ellenőrzésre is, mert CSAK."
A "CSAK"-nál értelmesebb magyarázat is létezik rá, hogy vajon miért van szükség szerveroldali ellenőrzésre JELSZÓVAL történő BEJELENTKEZÉS esetén, amit egy pici gondolkodással is kitalálhat az ember: szerinted az jó lenne, ha a jelszóellenőrzés kliensoldali, bárki által megtekinthető kódban történne?Ettől még ez nem zárja ki az AJAX-os bejelentkezést, szerveroldali ellenőrzést, majd lap-újrafrissítést (hogy elcseszett adatok esetén ne frissüljön újra a teljes lap, mert az csúfnak tűnhet), nem is igazán értem a problémádat, valószínűleg valami nagy félreértésben vagy.

-
SirRasor
addikt
válasz
SirRasor
#3738
üzenetére
Edit: Rájöttem a megoldásra. Az okosok azt mondják, hogy szükség van szerver oldali ellenőrzésre is, mert CSAK.
A fenti példával meg sikeresen kikerültem azt, úgyhogy akkor az adatbázisos név/jelszóellenőrzés megy át nyers PHP-ba és kész
Akkor viszont nem kell ide ajax és megy simán az átirányítás.Na még szerencse, hogy megkérdeztem, de azért thx a segítséget mindenkinek.
Új hozzászólás Aktív témák
Hirdetés
- Xiaomi 15T Pro - a téma nincs lezárva
- Forradalomi előrelépésként jellemzi az NVIDIA a DLSS 5-öt
- Milyen légkondit a lakásba?
- Allegro vélemények - tapasztalatok
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Apple MacBook
- Motorola Moto G06 Power – nagyfater új zakót vett
- Bittorrent topik
- Motorola Edge 50 Fusion - jó fogás
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Bomba ár! HP Dragonfly G4 i7-13G I 32GB I 512SSD I 13,5" FHD+ Touch I Cam I W11 I Garancia!
- Bomba ár! HP Elite Dragonfly Max i7-11G I 32GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Garancia!
- Intel Core i7-13700 vennék!
- Bomba ár! HP Elite Dragonfly G2 i7-11G I 16GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Garancia!
- Bomba ár! HP Elite Dragonfly i7-8G I 16GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Garancia!
- AKCIÓ Dell Latitude 5420 - i5 1145G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- CÉGEK FIGYELEM!! iPhone 11 64GB Black -1 ÉV GARANCIA - 27% ÁFA-S SZÁMLA Kártyafüggetlen, 100% Akksi
- 27% - LG 75NANO756QA 190CM NANOLED 4K UHD 100HZ SMART TV ! BeszámítOK !
- Új MSI 15 Cyborg FHD IPS 144Hz i7-13620H 10mag 16GB 512GB SSD Nvidia RTX 4060 8GB Win11 Garancia
- Kihagyhatatlan ajánlat! Lenovo ThinkPad P14s Gen 5 Ultra 7 165H (vPro) 32gb DDR5 ram RTX500 ADA 3K
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Szívesen!
Amihez meg a HTML+CSS+JavaScript (+általában valamilyen library, pl. jQuery, mivel a keretrendszerek is sokszor használják ezeket) tudás természetesen elengedhetetlen. Erről persze neked kéne tudnod a pontosabb infókat.



