-
IT café
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
-
válasz everest140 #9251 üzenetére
Persze, hogy működik ez lett végül a megoldás. Először (még a kérdés feltétele előtt) azzal a módszerrel próbálkoztam, amit martonx írt, de nem jött be.
Viszont az látható ebből, hogy a vérprofi programozóknak (mint martonx) kötelező elbonyolítani a kódokat, máskülönben nem mondhatná magát programozónak.
Én pedig mindig a legegyszerűbb, legrövidebb, legkevesebb hardvert igénylő megoldásokra törekszem. Egyesek szemében ezért nem vagyok és nem is leszek programozó, legfeljebb valami kezdő bepróbálkozó...But who is watching the guardians?
-
-
-
sztanozs
veterán
Nem néz szerintem senki hülyének, de pl az alábbi google keresés összes találata releváns, már az első oldalon is. Konkrétan ez volt az első kereső-kifejezés, amit beírtam:
https://www.google.com/search?q=get+dom+item+size+by+classJOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
válasz martonx #9257 üzenetére
Te nagyon kevered a szezont a fazonnal... A matematikus példádnak se eleje, se vége. Még ha azt írtad volna, hogy a matematikus arra kérdez rá, milyen egyenlettel lehet kiszámolni a Pi 5678. értékét, még elfogadnám a hülyeségedet.
De te konkrétan (hogy hasonló példával éljek) leminősítesz egy autószerelőt, amiért betolod hozzájuk a csoda BMW-det és nincs polcon olyan speciális kulcsuk, amivel ki tudnák nyitni a csomagtartódat...
Vedd már észre magad, fórumok önjelölt császára!But who is watching the guardians?
-
-
Taci
addikt
Sziasztok!
Próbálnék egy olyan megoldást csinálni, hogyha eredeti forrásból (CDN) nem sikerül behúzni a kívánt .js fájlt, akkor használja saját szerverről.
Többféle megoldással is próbálkoztam, de egyedül csak a
document.write
működik, a többi sajnos nem.JSFiddle: https://jsfiddle.net/942fgodv/
(Elsőnek egy Bootstrap JS-t töltenék a példa kedvéért, azt direkt elrontom, aztán jön a fallback, ami a példában egy custom alert JS, szintén CDN-ről.)Tehát az elején szimulálom a CDN elérhetetlenségét, elrontom a linket (1-est írok elé).
Aztán próbáltam egy olyan megoldást, hogy a <script> tagbe írtam egy onerror-lépést, de sajnos nem működik. (Fura, CSS-nél működik.)
Aztán jön a
document.write
, ami szépen működik, fel is jön az custom alert, tehát betöltött a 2. JS, és így a custom funkciót is tudta használni.
Eredetileg ezzel a megoldással készítettem el az oldalam ezen részét, viszont a Lightroom lepontozza, azt írja, ne használjam, mert lassíthatja a lassú kapcsolattal rendelkezőknél a betöltést. Ezért keresek más megoldást.Harmadik megoldási kísérletem pedig az, hogy document.head.appendChild()-dal hozzáadom a feltöltött script taget.
Ez szépen hozzá is adja, betöltés után látom, hogy jó helyen van (a custom funkció hívása előtt), viszont gondolom, a HTML feldolgozása nem várja meg, így hamarabb jut a funkcióhíváshoz, minthogy betöltené a hozzá szükséges JS-t, ezért le sem fut.Miért megy document.write-tal, és miért nem appendChild-dal? (Bár gondolom, azért nem, mert aszinkronban tölti le, míg a document.write blokkolja a további feldolgozást addig. És talán pont ezért nem javasolt a használata.)
Tudtok erre a problémára jó megoldást?
(Nem csak a CDN elérhető / nem elérhető helyzetre kell, másra is szeretném használni.)Köszönöm.
-
hiperFizikus
aktív tag
Sziasztok ! - bocsánat, hogy rátok török .
Kitaláltam egy új programozási nyelvet, amit JavaScripten szeretnék először leprogramozni .
Ebben két dolog akadályoz:
1. Az én gépem valami UTF-8 vagy mit használ, ami nektek nem tetszik
2. A JavaScript -ben a Listák{tömbök}közt valami áthatás van, mert átvisszi a kéretlen értékeket... meg ilyesmi.
Nyitnák neki itt egy topikot, de nem szeretném, hogy az ügyetlenségem miatt hamarosan meg is szüntessék . Meg ha már felvetetem, akkor mi legyen neki bevezetőképen, szerintetek ? Szeretném ha minőségi lenne .
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
disy68
aktív tag
válasz hiperFizikus #9266 üzenetére
tragédia ez a komment egy szakmai topikban komolyan
de legyen, feltételezzük, hogy csak tréfálkozol, akkor itt van egy kis ötletcsomag a "programnyelvedhez": https://www.youtube.com/watch?v=vcFBwt1nu2U
“Yeah, well, you know, that’s just, like, your opinion, man.” — The Dude
-
hiperFizikus
aktív tag
Elolvastam a linked első 2 percét és remek a linked, igazi különlegesség .
Sajnálom, hogy "tragédia ..." , de JS-en szeretném leprogramozni, és veled mint szakival nem fogok ellenkezni .A linked kb. 1 órás, akkor most bele fogok merülni a linked tanulmányozásába, addig béként hagylak titeket, de be-be nézek azért az oldalatokra, hogy ki mit írt bele .
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
Bzozoo
tag
válasz hiperFizikus #6730 üzenetére
"Mit tanácsoltok, hogy a programocskámat sokszorosítás ellen hogyan védjem"
Bocs a kései válaszért. Zárd el egy szekrényben
-
válasz hiperFizikus #9268 üzenetére
"és veled mint szakival nem fogok ellenkezni"
Itt senki sem szaki. Csak mindenki annak hiszi magát
But who is watching the guardians?
-
crocy
tag
Sziasztok!
Sajnos nem találok megoldást a neten pure JS alkalmazásával a következő feladatra:
Adott egy DIV, melynek nincs Class-a, de van ID-je.
Ha le akarom kérdezni, hogy hány pixeles a mérete az adott DIV-nek, csak Class-ra találok megoldásokat, ID-re nem. Viszont nekem most az kellene.Megoldható egyáltalán?
Előre is köszönöm a válaszokat!
-
-
hiperFizikus
aktív tag
alert( 'abc(def)ghijku'.replace( new RegExp( '(' , 'g') , '23' ) )
alert( 'abc(def)ghijku'.replace( new RegExp( '(' , 'g') , '§(' ) )
alert( 'abc(def)ghijku'.replace( new RegExp( '[' , 'g') , '23' ) )
alert( 'abc(def)ghijku'.replace( new RegExp( '[' , 'g') , '§[' ) )
Nem megy, pedig kéne neki ! Már mindent megpróbáltam:
A jobb kezemmel megfogtam a bal fülemet és kinyújtottam a nyelvemet, hideg vizes zsebkendőt tetem a nyakamra, ...stb. és mind hiába, nem megy .A
new RegExp
nem az én érdemem, hanem nagyon régen ti segítettek ki vele . Akkor is volt valami probléma a ( jel miatt, valamit javasoltatok is, de a régi fájljaim rengetegében nem találom, nincs is esélyem megtalálni .Nagyon kellene az új programnyelvem fordítójához, kérlek titeket segítsetek ki evvel !
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
sztanozs
veterán
válasz hiperFizikus #9276 üzenetére
( és [ spec karakterek és külön kezelni kell, vagy [(] és [[] vagy \( és \[.
Nem bonyolult, csak utána kéne olvasni kicsit.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
hiperFizikus
aktív tag
válasz sztanozs #9279 üzenetére
alert( 'abc(def)ghijku'.replace( new RegExp( '\(' , 'g') , '23' ) )
alert( 'abc(def)ghijku'.replace( new RegExp( '\[' , 'g') , '23' ) )
nem mennekalert( 'abc(def)ghijku'.replace( new RegExp( '[(]' , 'g') , '23' ) )
alert( 'abc(def)ghijku'.replace( new RegExp( '[[]' , 'g') , '23' ) )
igen, mennekNekem nem baj hogy az a 2 nem megy, mert a másik kettőt használhatom, és nem vagyok finnyás . Evvel a kis mérető megoldással óriási lökést adtál a fordítómmnak, mert képzeld el, hogy a programozási nyelvem a szokásos ( ) zárójelek rengetegét engedi meg, és akkor hogy nézne ki pótlólagos karakterekkel elcsúfítva !
Vagyis dolgozom rajt, csak a listákon{tömbökön} bukhatok még el .
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
sztanozs
veterán
válasz hiperFizikus #9280 üzenetére
Talán nem regexet kellene használnod nyelvfeldolgozásra...
Amúgy az első azért nem megy, mert a JS-nek meg duplázni kell a backslash-t hogy magát escape-elje:
alert( 'abc(def)ghijku'.replace( new RegExp( '\\(' , 'g') , '23' ) )
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
hiperFizikus
aktív tag
https://www.w3schools.com/js/tryit.asp?filename=tryjs_number_tostring
(123).toString()
Ez a számot -> sztringé konvertálja .
De nem találom ami fordítva a sztringet -> számmá alakít, melyik ez ?
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
Zedz
addikt
válasz hiperFizikus #9284 üzenetére
Részletesen itt.
Röviden:
parseInt('123')
-
hiperFizikus
aktív tag
válasz hiperFizikus #9284 üzenetére
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
Zedz
addikt
válasz hiperFizikus #9286 üzenetére
Nem.
-
Bzozoo
tag
válasz hiperFizikus #9284 üzenetére
De azért már JavaScript nyelvben programozol egy másik nyelvet(?)
-
hiperFizikus
aktív tag
Igen, és a funkció alprogramja a funkció paraméterlistája nélkül mennek, vagy legalábbis elég jól mennek .
Van amikor váratlanul finomítani kell a kódját, ilyenkor látszólag nem haladok vele, pedig a szoftvere változik közben . Gyakorlatilag nem nehéz, de borzasztón kellemetlen órák hosszat csak klampírozni mellette .
Aztán ahogyan programozom le, úgy közben igazítani kell az eredeti programnyelv tervén, hogy megfeleljen a leprogramozás szoftvere természetének . Tehát hiába van a meg a programnyelvem terve, amíg nincs leprogramozva addig változhat kicsit .
Gondolom félkész állapotban nem akarjátok látni, már csak azért sem mert sokat kellene hozzá magyarázkodnom . De ha kéritek felteszem a netre, csak így olyan is !
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
hiperFizikus
aktív tag
válasz hiperFizikus #9289 üzenetére
50 db ritkás képernyő oldal méretű: 1560 soros
A gázt is és a féket is egyszerre nyomni nem menő dolog !
-
Bzozoo
tag
válasz hiperFizikus #9289 üzenetére
Én kíváncsi lennék rá. Főleg a számmá konvertálós kérdés után 😃
[ Szerkesztve ]
-
lanszelot
addikt
Hello,
Erről tudna valaki valami átfogó magyarázatot valahol, hogy mi a kettő között a különbség.
Illetve, hogy van az a data selector pontosan...stb
Video lenne a legjobb, mert ezt, és ilyeneket találtam, csak ez így nekem nem világos.
Az a gondom, hogy teljes, működő példába kellene, hogy ez így, ez meg így, ez a különbség..stb -
Sziasztok!
Megtanultam, tudatlan láma vagyok, de nem baj. Elakadtam. De már megoldottam.
Akkor mégis minek írok ide? Hogy elmeséljem, mi történt, mert ilyennel még nem találkoztam soha korábban.Adott egy feladat, kliens oldali móka, gombok, onclink, JS. Nem működnek.
Azt látom, hogy a console problémát jelez az egyik script esetében. De a többi sem megy, sőt, ami meglepő: Az adott funkció nincs definiálva. Ez a válasz mindenre.Megnéztem JSFiddle alatt, ahol ugyan ezt tapasztaltam (oh, mellékesen: szerverről dolgozom). Mondom legyen, vegyük ki a hibás script importot. ==> Láss csodát, minden működik.
Na ilyen még nem volt. Több JS include esetén ha egy hibás, leblokkolja az összes többit. Holott megjegyzem, a hibásat hívta be utoljára, így a
xy is not definied
szerintem nem a leghelyesebb rendszerüzenet.Korábban is volt már ilyen, hogy betöltés közben összeveszett a Chrome az egyik script-el. De akkor még nem tiltotta le az összes többit...
No megyek tanulni, hátha egyszer megértem
[ Szerkesztve ]
But who is watching the guardians?
-
lanszelot
addikt
Hello
Hogyan tudom a hangfelolvasó személyt megváltoztatni?
Férfi olvassa fel, és nőt szeretnék.
Ezzel meg tudom kapni a teljes listát, és van benne nő, de a férfi a default.
"Microsoft Szabolcs - Hungarian (Hungary)" - default
"Microsoft Noemi Online (Natural) - Hungarian (Hungary)" - őt szeretném -
Bzozoo
tag
válasz lanszelot #9296 üzenetére
Szerintem ez kell neked https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/voice
-
lanszelot
addikt
Hello,
Nem az kell, az csak egy Read Only. Tehát azzal nem lehet felülírni.
Ez kell nekem, csak nem tudok rájönni, hogy miért nem kéri ki lap betöltésnél, a gombra pedig működik.
Egyszerűen nem tudom kikéretni a tömböt oldal betöltéskor. /gombra nyomáskor meg kikéri/
Mit rontok el?Vigyázz, ez nem működik codepen -ben, kell készítened egy html, és egy js filet, bemásolni a codepen-ből, és live server-en futtatni.
-
polymorphin
csendes tag
válasz lanszelot #9293 üzenetére
A video pont arrol szol hogy mi a kulonbseg.
A Complete Guide to Data Attributes | CSS-Tricks - CSS-Tricks#9297
SpeechSynthesis: voiceschanged event - Web APIs | MDN (mozilla.org) -
hiperFizikus
aktív tag
https://www.w3schools.com/js/js_string_templates.asp
Ezen a linken van az a két idézőjel, amivel soremeléses sztringet lehet használni a JS kódban .Az a hirtelen ötletem támadt, hogy ha a html lapon a JavaScript tagban meghívom a html laphoz tartozó mappában lévő .js kiterjesztésű fájlokat, amiben ez a soremeléses idézőjeles nagyméretű sztring van, akkor azt programnak is használhatom . Vagyis vele nagymennyiségű adatot vihetek be a JS programba .
Mi erről a véleményetek ?
Hogyan csináljam, hogy hatékony legyen ?
A gázt is és a féket is egyszerre nyomni nem menő dolog !
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen