-
Fototrend
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
-
Karma
félisten
-
Sk8erPeter
nagyúr
Mé' pont én?
Túl sok tapasztalatom ilyen progress baros dologgal nincs, de mondjuk szerintem az is lehetne egy opció, hogy egy adatbázis-táblában lehetne tárolni egy adott "batch-folyamathoz" az aktuális állapotot, timestamppel, kiegészítő adatokkal együtt. Vagy úgy, hogy előre fel lenne töltve, hány darab feldolgozásra lesz szükség egy adott folyamatnál, aztán akár a részfolyamatok is bekerülhetnének, majd ha egy-egy feladat befejezésre került, ez törlődne a táblából; vagy úgy, hogy folyamatosan, egy adott rész elkészítésénél feltöltögetésre kerül ez a tábla, aztán a végén ezt lehetne csekkolni, kiíratni mindenfélét, majd lehet tisztítani az ide bekerült adatokat.
És ennek a táblának az aktuális folyamathoz tartozó állapotát is lehetne pollozni AJAX-szal.
Legalábbis így elsőre szerintem még ez lenne a legegyszerűbb. De biztos ezt a feladatot is vagy 25-féleképpen meg lehetne oldani, de nekem most ez jutott eszembe első körben.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz [pod]Diablo #2945 üzenetére
Jé most látom, hogy erre annak idején nem válaszoltam. Mondjuk annak idején azért, mert nem volt időm javítgatni a kódodat, miután még azt sem állítottad be jsFiddle-ön, hogy ne a MooTools library-t töltse be hozzá, hanem a jQuery-t... Na meg ott volt az AJAX-os kérés, ami nyilvánvalóan nem működik jsFiddle-ön, amikor a saját oldalad címeihez van kötve. De vannak AJAX-tesztelő módszerek ott is. Aktuális még egyáltalán?
Sk8erPeter
-
Karma
félisten
válasz Sk8erPeter #2953 üzenetére
Mert meglepően nem mondtál semmit, pedig szoktál folyton
És személy szerint érdekelt is a véleményed.Ez a menet közben frissített adatbázis kisebb módosításnak tűnik tényleg
[ Szerkesztve ]
“All nothings are not equal.”
-
syC
addikt
Oké.
Szóval van egy php-ban írt oldalam, ami html oldalakban keresgél megadott kulcsszavakat. Az a lényeg, hogy a keresés 3 függvényből épül fel, és ezekhez szeretnék kiíratni mindössze annyit, hogy melyik mikor fut éppen. Ehhez úgy gondoltam, hogy a függvények előtt és után beillesztek egy javascript kódot, amiben meghívok egy függvényt, ami egy div innerhtml-jét írja át valami paraméterben megadott szövegre - ez lenne a keresés státuszát jelző szakasz. A keresés úgy működik, hogy inputként session-ben tárolt kulcsszavakat kap, a keresés találatait a keresés közben egy global tömbben tárolja, ellenőriz, majd sql adatbázisba betolja a szűrt eredményeket. Az oldalon submit-tal elindul a kereső folyamat, és a teljes keresőfolyamat lefutásáig nem tudok semmit megjeleníteni, ami eléggé zavar. Ezt kellene valahogy orvosolni. Írtam javascript függvényt innerhtml módosítására, de persze http kérés közben nem frissül az oldal, így nem észlelhető a változás. Ezt kellene valahogy megoldani.
•
-
Sk8erPeter
nagyúr
Hát most kaptál pár ötletet.
(#2955) Karma :
ja, az igaz, hogy a látogatott topicokba bele szoktam vauvauzni (ha már kutya az avatarom), de gondoltam most minek dumáljak megint, már adtatok jó ötleteket. De amúgy kösz, ha érdekelt, a ti ötleteiteket is jó olvasgatni, mert így tud fejlődni az ember, hogy más véleményeket is lát.[ Szerkesztve ]
Sk8erPeter
-
SektorFlop
aktív tag
Sziasztok!
Jelenleg, van egy avatar kép választóm semmi extra:
for($i=1;$i<=10;$i++){
$content.= '
<span style="display: block; float: left;"><img src="style/avatar/'.$i.'.png" width="50px">
<br><input type="radio" value="'. $i.'" name="avatar"></span>
';
}Ahogy látjátok az avatar képek alá raktam egy radio button, de azt a radio butotn szeretném lecserélni, egy szebb megoldásra. Gondoltam egy olyanra hogy ha a képre kattintok akkor kijelüli és egy kerettel ezt ki is emeli. És csak akkor cseréli az avatar képet ha rányomok egy gombra. Úgy mond egy kiválasztó funkciót szeretnék csinálni.
Azért írtam ebbe a topikba, mert valami JS-es megoldásra gondoltam. Tudna esetleg valaki mondani egy elinduló pontot. Mert egyenlőre még nem tudom hogy kellene neki indulni.
[ Szerkesztve ]
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
martonx
veterán
válasz SektorFlop #2959 üzenetére
kiraksz hide-olt input-ot.
Amikor user rákattint a képre, annak valami azonosítóját js-el betöltöd input value-jába, és amikor elküldöd a szervernek, akkor ezt a value-t fogod figyelni, és elmenteni.Én kérek elnézést!
-
SektorFlop
aktív tag
válasz martonx #2960 üzenetére
Köszi! Ezért szeretek ide írni, mert pl ez eszembe se jutott pedig annyira kézenfekvő a dolog. Viszont még egy kérdés, a keretet hogy tudnám megoldani? Mert ha onClick-re állítom azt is akkor, az összes képet kijelöli amire klikkel a felhasználó.
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
martonx
veterán
-
philoxenia
MODERÁTOR
Ne offoljatok, ez szakmai topik, van akit zavar!
Később általában nem értek egyet azzal, amit korábban leírtam. Ehhez néha évek kellenek, néha percek csak...
-
sekli
addikt
Sziasztok,
Windows 8 appot fejlesztek javascriptben és kéne egy kis segítség, talán úgy is meg tudja valaki válaszolni, ha nem ismeri a Win-js-t.
Azt szeretném, hogy az összes filet végignézem a music mappában és egy listába kiírom a file nevét, az előadót és a címet. A gond az, hogy a Windowsban szinte minden függvény aszinkron lett, ami egyrészt jó, másrészt emiatt most elakadtam.
A lényeg, hogy a három szükséges adatból a filenév (vagy az útvonal) a resultLibrary[i].path -al szinkron elérhető, míg az ID3 tagből nyert információk csak aszinkron módon a callback függvényben. De a callback függvényben már nem tudom, hogy melyik fájlhoz tartozott az infó. Mi a módja ilyenkor annak, hogy összekapcsoljam a kettőt? Legjobb lenne, ha a callback függvénynek át tudnám adni a path-t, de nem sikerült.
var musicLibrary = Windows.Storage.KnownFolders.musicLibrary;
musicLibrary.getFilesAsync().then(function (resultLibrary) {
for (var i = 0; i < resultLibrary.length; i++) {
var path = resultLibrary[i].path;
resultLibrary[i].properties.getMusicPropertiesAsync().then(function (musicProperties) {
$("#list").append('<li>'+ musicProperties.artist + ', ' + musicProperties.title + '</li>');
}
});Előre is köszönöm a segítséget!
[ Szerkesztve ]
-
v2izzy
tag
Nem kell átadnod, egyszerűen csak használd fel a path változót a callback függvényben.
$("#list").append('<li>' + path + ': ' + musicProperties.artist + ', ' + musicProperties.title + '</li>');
Itt egy példa.
Már gondolkodtam ezen, hogy honnan tudja az értékeket, bár nem kerestem, és most hirtelen nem is találtam erre konkrét leírást. Aki tudja pontosan, leírhatja, mert engem is érdekelne.
Amúgy én úgy gondoltam, hogy amikor meghívsz egy függvényt függvény paraméterrel, akkor a paraméterfüggvényeket interpretálja és az adott scopeban levő változók ha megjelennek a függvényben (persze úgy ha ott írod le a függvényt, nem előre definiálod), azokat kicseréli az adott értékekre (konkrét szám, mutató akrámi) és így fut le a függvény.[ Szerkesztve ]
http://flic.kr/ps/MuuJU | @gerhard_berger | https://github.com/gerhardberger
-
Karma
félisten
Nem egészen, ha ezt tenné, szerintem az összes callback hívásnál a path az utolsó név lenne.
Itt egy példa, ahogy próbáltam rekonstruálni a dolgot a WinJS alapján“All nothings are not equal.”
-
v2izzy
tag
Hmm, igaz.
Gondoltam rá, hogyha sokáig nem fut le a függvény akkor addigra megváltozik, de logikusnak tűnt a leírásom (mert szerintem úgy jó lehetne).Hát egy megoldás rá, hogy .bind-al adod neki az értéket this-ben viszont így a függvény this-je ugye eltűnik, de ha ez nem gond, akkor megoldás lehet. példa
http://flic.kr/ps/MuuJU | @gerhard_berger | https://github.com/gerhardberger
-
szucs.miki
csendes tag
[Bootstrap]
Sziasztok! A következő a problémám:
Van két input mező, az első mondjuk a felhasználónév, a második a jelszó. Azt szeretném elérni, hogy ha a felhasználó nem tölti ki az első mezőt, hanem rögtön a második, azaz a jelszó mezőbe kattint, akkor jelenjen meg egy hibaüzenet, illetve ne lehessen a jelszó mezőbe bármit is írni, míg a felhasználó mező üres. Van-e erre valamiféle script vagy egészen rossz helyen keresgélek?A válaszokat előre is köszönöm!
-
Sk8erPeter
nagyúr
válasz szucs.miki #2979 üzenetére
Két nagyon egyszerű, jQuery-s példát felraktam neked (ne felejtsd el betölteni a jQuery library-t a saját oldaladnál):
a .focus() vizsgálatával:
http://jsfiddle.net/Sk8erPeter/jVddH/a "disabled" attribútum felhasználásával:
http://jsfiddle.net/Sk8erPeter/jVddH/2/Talán utóbbi a szebb.
Sk8erPeter
-
szucs.miki
csendes tag
válasz Sk8erPeter #2980 üzenetére
Nagyon köszönöm!
-
Benceee14
csendes tag
(Elnézést az előző offolásomért.)
Szóval, egy tök alap JavaScript program megírásában tudna valaki segíteni? Hozzáértőknek szerintem nem tart semeddig, de nekem fogalmam sincs, hogy hogy kezdjem el. Egy "Itt a piros, hol a piros?" játékot szeretnék írni, ami gyakorlatilag annyi hogy 1/3 esélyes kitalálós játék.
Hogy kéne csinálnom?
For looppal bekértem hogy 3 "shell" legyen, [for (j=0, j<4, j++) ] de ezután hogy kéne a kódolást, és egyáltalán milyen algoritmus szerint kell haladnom? :/Nagyon megköszönném ha valaki segítene.
Illetve a Mozilla miért nem olvassa a scripteket? Ez is egy feltétel lenne hogy a Firefox hibátlanul futtassa, de nekem valamiért alig működik valamilyen script, és fogalmam sincs miért :/
Karma, neked pedig itt válaszolnék: Szóval nagy cuccot nem kell várnod tőlem, tök alap html honlapot cisnáltam suliba, nem is szívesen vállalnám a nevem hogy "Igen, ez az én honlapom", csak annyi, hogy a követelmények megvannak benne.
-
Karma
félisten
válasz Benceee14 #2982 üzenetére
Nem nézegetni szeretném a munkásságod, hanem konkrétan megnézni hogy mi a baj a szkriptfuttatással a környezetedben Ezt pedig úgy lehet, hogy a teljes HTML oldalt, amivel most próbálkozol, benyomod pastebinre és ide linkeled.
Itt a piros algoritmus...
Van egy darabszámod, mondjuk három, ahány lehetséges helyre kerülhet a piros.
Ehhez nem kell for ciklus, hasraütsz N = 3.Az elrejtéshez kell egy véletlenszám 0 és N-1 között. Egy függvényhívás bármilyen nyelven.
Ha ez megvan, vársz a felhasználóra, hogy adjon egy számot. Egyenlő az előbb generált számmal? Akkor nyert. Nem? Akkor vesztett. (Vagy újra próbálkozhat, ha úgy kéri a házifeladat...)
Ennyi. Semmi bonyolult nincs benne, konkrétan JavaScriptben is csak az bonyolítja el, hogy hogyan jeleníted meg az egészet.
“All nothings are not equal.”
-
Sk8erPeter
nagyúr
válasz Benceee14 #2984 üzenetére
Felraktam neked inkább ide, aztán innen lehet tovább boncolgatni, ha valakinek van rá ideje (nekem most nincs ennyi):
http://jsfiddle.net/frAv7/Nem néztem át a kódodat, de gyorsan ránézve nem ártana elemeket is létrehoznod ezekhez:
var winEl = document.getElementById("win"),
loseEl = document.getElementById("lose"),
drawEl = document.getElementById("draw");Már ha érted, itt mi is történik (vagy minek kellene történni) valójában.
Ha már Google-tolvajlás, nem ártott volna belinkelned az eredetit is. Legalább hogy ne nekünk kelljen megírni helyetted az egészet, és egyből meg tudjuk mondani, nálad mi van elcseszve ahhoz képest, vagy mi hiányzik.
===============
(#2981) szucs.miki : szívesen!
[ Szerkesztve ]
Sk8erPeter
-
Muton
addikt
Heló!
Van egy html, van hozzá pár .js, A html-ben van egy ikon, amire ha rákattintok/ráhúzom a kurzort, akkor csinál valami.
Azt hogy lehet megnézni, hogy melyik fv/eseménykezelő/trigger, vagy akármi kezd el futni? Van a Chrome 'F12'-es menüjében lehetőség, hogy kiírja, h miket használ éppen?Muton#2316 - $z@r a drop >_<
-
Muton
addikt
Köszönöm, de gyelőre nem megy, mert nem tudom, hogy melyik a callback, mert több száz van Nekem olyasmi kellene, hogy ha a normál (fenti) ablakon ráhúzom az egeret az ikon felé (ami addig nem is látszik, amíg rá nincs húzva), akkor valami csipog, villog, stb, hogy melyik js-ben, melyik fv az aktív
Muton#2316 - $z@r a drop >_<
-
Muton
addikt
válasz martonx #2989 üzenetére
kár, köszi.
A baj az, h van vagy egy nagy kupac js: xnafg07a.js, xnafg07b,js, ... néven, nem egyszerű tippelni sajnosSk8erPeter: sajnos nem, mert a nagyon sok nullát tartalmazó titoktartási miatt semmit sem lehet még konkretizálnom sem. De közben lehet, h meg lesz a megoldás, kiderült, h lehet, h fel lehet hívni a js íróját, kis szerencsével Ő tudni fogja (vagy nem )
Muton#2316 - $z@r a drop >_<
-
Muton
addikt
ha van egy ilyenem a head>scriptben:
$('#valamiElem').hover( function() { alert("alma") } );
az mindig automatikusan meghívódik a valamiElem-re ha majd ráviszem a kurzort, vagy kell még csinálni hozzá valamit?Muton#2316 - $z@r a drop >_<
-
Speeedfire
nagyúr
Nem kell mást csinálni, mert a hover az a bind-nek egy "rövidebb verziója".
Sk8erPeter: Miért? A hover az egy "bind funkció".
Igen, arra gondoltam.bind('mouseenter', handler)
bind('mouseleave', handler)[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #2994 üzenetére
"a hover az a bind-nek egy rövidebb verziója."
Mármint úgy érted, a bind('hover', ...)-nek.Szerk.:
vagy bind('hover', handler)... hogy mennyire cross-browser, azt nem tudom, de működik, legalábbis Chrome + jQuery 1.8.2-vel biztos, de sztem más böngészőben is[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
-
Speeedfire
nagyúr
válasz Sk8erPeter #2996 üzenetére
Mikre van neked időd.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #2997 üzenetére
Hát rengeteg ideig tartott, legalább fél percig.
Főleg most, hogy már nekem is van SSD-m. (így még az IE8 és Firefox betöltési ideje is szélsebes, pedig utóbbinál már különösen meglepő)Sk8erPeter
-
Muton
addikt
válasz Speeedfire #2994 üzenetére
thx!
van amúgy egy lista, amin össze vannak szedve ezek a "rövidebb" verziók?szerk: ha a 3000. hsz magánhangzóra végződik, akkor iszok egy sört. ha nem, akkor is
[ Szerkesztve ]
Muton#2316 - $z@r a drop >_<
Új hozzászólás Aktív témák
- Mindent megtudtunk az új Nokia 3210-ről
- Kerékpárosok, bringások ide!
- Milyen billentyűzetet vegyek?
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- nVidia tulajok OFF topikja
- Vezetékes FÜLhallgatók
- Léghűtés topik
- Érkezik Magyarországa az LG szuper dizájnos hordozható projektora
- World of Tanks - MMO
- Otthoni hálózat és internet megosztás
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest