- Yettel topik
- Milyen okostelefont vegyek?
- Samsung Galaxy A72 - kicsit király
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Android szakmai topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Huawei Watch GT 6 és GT 6 Pro duplateszt
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
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
Nem ismerem ezeket a lynda.com-os videókat, de ezek szerint kellő fenntartással kell őket kezelni...
Szívesen! -
Sk8erPeter
nagyúr
Hoi!
Tudtok olyanról, hogy az IE10 meg a legújabb chrome nem támogatná az alábbi utasítást?
document.getElementById("azonosító").style="display:block";, vagy akár visiblity:visible.
Egyszerűen nem jelenik meg a DIV, de FF alatt gyönyörűen működik.CSS-ben a visiblity:hidden/display:none-val próbálkoztam, hogy legyen kezdő érték. Amikor kiszedtem, akkor működött, tehát a CSS parancsokat tudják értelmezni külön-külön a böngészők. Esetleg még arra tudok gondolni, hogy ennél a 2 böngészőnél ha beállítok értéket CSS-en keresztül, akkor JS-sel nem engedi megváltoztatni azokat. Csinálhatnak ilyet?
Ez azért van, mert rosszul használod.

helyesen:var myElement = document.getElementById('akarmi');
myElement.style.display = "block"; // ez a lényeg, az nem jó, h "display:block"vagy
myElement.style.display = "none";és így tovább.
-
Sk8erPeter
nagyúr
Asszem meg is találtam a kellő példát gugliban, csak még ki kell bogarásznom. Tipikus példája az azt sem értem, hogy mit nem értem-nek. Na de találtam lynda.com-os AJAX oktatóanyagot, úgyhogy no para.
Nem keverem a java-t a javascripttel, csak azt nem értem, hogy egy java-s munkához miért elvárás a javascript és nem a java
Úgyhogy nagy nehezen eldöntöttem, hogy a JAVA-ra specializálódok és istenkirálycsászár profi leszek benne minden szinten, erre föl most tanulom a JS-t, mert csak úgy lehet bejutni
Szóval csak így jött ide.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. -
Jim-Y
veterán
Asszem meg is találtam a kellő példát gugliban, csak még ki kell bogarásznom. Tipikus példája az azt sem értem, hogy mit nem értem-nek. Na de találtam lynda.com-os AJAX oktatóanyagot, úgyhogy no para.
Nem keverem a java-t a javascripttel, csak azt nem értem, hogy egy java-s munkához miért elvárás a javascript és nem a java
Úgyhogy nagy nehezen eldöntöttem, hogy a JAVA-ra specializálódok és istenkirálycsászár profi leszek benne minden szinten, erre föl most tanulom a JS-t, mert csak úgy lehet bejutni
Szóval csak így jött ide.Ha pl JavaEE-s projektre kerülnél ott előjöhet a js is, gondolom ezért, illetve még ezer helyen visszaköszönhet a js. Egy alap tudás belőle nem árthat

-
Karma
félisten
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
Ú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.

-
Karma
félisten
Úúú a mocskos életbe megvan a megoldás és még egyszerű is volt eme pár óra távlatából

xmlhttp.send(); után hiába néztem meg az xmlhttp.responseText értékét, az aszinkron mód miatt mindig üres volt, ezért ezt a fajta megközelítést elvetettem már az elején és próbáltam máshol megoldást keresni. Viszont szinkron módban jön is vissza a válasz rendesen és így nem kell mélyebben gányolni

A szinkron XHR-nél nagyobb gányolást nehéz eszközölni

-
Sk8erPeter
nagyúr
Üdv mindenkinek!
Külön üdv martonx
JAVA-t kell tanulnom, mert a cég, amit kinéztem JAVA programozókat keres és ezért a közvetítőcégnél tesztet kell írni html+css+js-ből, azért foglalkozok most ezzel 
Van egy honlap és a loginjét szerettem volna átírni JS-es ellenőrzősre. Eddig csak PHP-val volt megvalósítva, úgyhogy bele is vágtam. Név és jelszóhelyességeket rendesen kiszűrni, majd amikor minden ok, akkor AJAX(nem Jquery-s!)-osan lekérem az adatbázisból, hogy jó-e a név és a jelszó. Ha nem, akkor az ajaxban elküldött php-vel kiíratom, hogy rossz név meg jelszó, de ha jó, akkor irányítson át a kezdőlapra.
Nem megy az átirányítás

1. megoldás: header("Location: cím"); a PHP fájlban(amit elküld az ajax), ami sajnos csak az aktuális DIV-be tölti az egész oldalt, ami no go. Saját honlapomnál ezt használom és a fő DIV-ben csinálom, majd belenyomok mindent. Nem a legjobb, de ott nem gond és működik. Ide nem jó

2. megoldás: az elküldött PHP-n belül JS: window.location = "cím"; DE gondolom a feldolgozás miatt nem működik, mintha nem is értelmezné a JS->PHP->JS-t.
X. megoldás: vagy ha jók az adatok, akkor ne irányítson a kezdőlapra, hanem van jobb megoldás is?
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
Üdv mindenkinek!
Külön üdv martonx
JAVA-t kell tanulnom, mert a cég, amit kinéztem JAVA programozókat keres és ezért a közvetítőcégnél tesztet kell írni html+css+js-ből, azért foglalkozok most ezzel 
Van egy honlap és a loginjét szerettem volna átírni JS-es ellenőrzősre. Eddig csak PHP-val volt megvalósítva, úgyhogy bele is vágtam. Név és jelszóhelyességeket rendesen kiszűrni, majd amikor minden ok, akkor AJAX(nem Jquery-s!)-osan lekérem az adatbázisból, hogy jó-e a név és a jelszó. Ha nem, akkor az ajaxban elküldött php-vel kiíratom, hogy rossz név meg jelszó, de ha jó, akkor irányítson át a kezdőlapra.
Nem megy az átirányítás

1. megoldás: header("Location: cím"); a PHP fájlban(amit elküld az ajax), ami sajnos csak az aktuális DIV-be tölti az egész oldalt, ami no go. Saját honlapomnál ezt használom és a fő DIV-ben csinálom, majd belenyomok mindent. Nem a legjobb, de ott nem gond és működik. Ide nem jó

2. megoldás: az elküldött PHP-n belül JS: window.location = "cím"; DE gondolom a feldolgozás miatt nem működik, mintha nem is értelmezné a JS->PHP->JS-t.
X. megoldás: vagy ha jók az adatok, akkor ne irányítson a kezdőlapra, hanem van jobb megoldás is?
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
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Milyen monitort vegyek?
- Autós topik
- Allegro vélemények - tapasztalatok
- Gyúrósok ide!
- Meglepően árazta az AMD a Ryzen AI Halo minigépet
- Befellegzett a Destiny 2-nek, júniusban jön az utolsó frissítés
- Háztartási gépek
- Elemlámpa, zseblámpa
- iPhone-t használók OFF topikja
- Yettel topik
- További aktív témák...
- Garanciális samsung galaxy watch 8 classic
- Samsung QVO 870 SSD (1 TB) 100/100%
- Új, bontatlan - Apple MacBook Air 13 M4 16/256GB - Sky Blue
- Új Dobozos ASUS VivoBook Go 15 Laptop 15,6" -20% Ryzen 5 7520U 16/512 Radeon Graphics FHD OLED
- Új HP ZBook Firefly 16 G10 Profi Tervező Vágó Laptop -50% i7-1355U 16/1TB FHD+ RTX A500 4GB
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- HP ZBook Fury 17 G8 i7-11800H 32 GB RAM 1TB SSD NVIDIA RTX A3000 Garancia
- Apple iPhone 12 Pro Max / 128GB / Kártyafüggetlen /12Hó Garancia / Akku: 87%
- Bomba ár! HP ProBook 450 G8 - i5-1135G7 I 16GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- BESZÁMÍTÁS! Sony PlayStation 5 825GB SSD lemezes konzol garanciával hibátlan működéssel
Állásajánlatok
Cég: aiMotive Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

Így viszont kész csoda, hogy FF-ban működött 
Szívesen!
Úgyhogy nagy nehezen eldöntöttem, hogy a JAVA-ra specializálódok és istenkirálycsászár profi leszek benne minden szinten, erre föl most tanulom a JS-t, mert csak úgy lehet bejutni
Szóval csak így jött ide.
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.







