Hirdetés
- Mr Dini: Mindent a StreamSharkról!
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Dr. Mózes: Lakberendezési tanácskérés
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- Brogyi: CTEK akkumulátor töltő és másolatai
- GoodSpeed: Te hány éves vagy?
-
LOGOUT
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
-
kw3v865
senior tag
Sziasztok!
JavaScriptben akarok egy olyan funkciót megvalósítani, amely ellenőrzi, hogy van-e pillanatnyilag működő internetkapcsolat. Fontos, hogy localhoston kell, hogy működjön, Chrome alapú böngészőben. A windows.navigator.online-t próbáltam, de az állandóan online-nak látja a kapcsolatot, tehát nem jó megoldás. Ezen kívül még a checknet nevű függvénykönyvtárat is néztem, de az meg elvileg nem működik, ha nem localhoston van futtatva.
-
kw3v865
senior tag
Sziasztok!
Továbra is nagyon kezdő vagyok (vagyis újrakezdő, több mint 10 éve tanultam kezdő szinten a nyelvet), ezért lehet, hogy hülye kérdés: adott egy GitHubos JS függvénykönyvtár, amit használni szeretnék teljesen offline módon, magyarul le akarom tölteni. Konkrétan erről van szó: https://www.skypack.dev/view/maplibre-gl
Itt egy példa alkalmazás: https://codepen.io/klokan/pen/WNoZRyxRégebben mindig úgy csináltam, hogy normálisan hivatkoztam bármely JS függvénykönyvtárra a HTML-ből így, aztán ha kellett, letöltöttem a webszerveremre:
<script src='valami.js'></script>
Ez a mostanában népszerű import-os megoldás számomra teljesen új. A célom az lenne, hogy egyben letöltsem az egészet a webszerveremre, és behivatkozzam a klasszikus módon. Azonban itt nem tálok ilyen lehetőséget, mert oké, hogy fenn van minden az src könyvtárban, de nem lehet ezt a hagyományos módon, egyben elérni? Tehát "ömlesztve" egy fájlban sehol nem találom. Megjegyzem, ezt más egyéb open-source JS-nél is tapasztalom mostanában.import *-gal elvileg hozzáférek az egészhez, de nekem "normálisan" kellene, egy fájlba kiírni.
Tudtok esetleg erre valami jól bevált megoldást?
-
kw3v865
senior tag
Sziasztok!
Kezdő vagyok JS-ben, és a következő problémára keresem a megoldást már egy ideje:
a célom, hogy létrehozzak egy olyan tömböt, amelynek van n db eleme, és mindegyikhez tartozik 2 property, de úgy, hogy mindkét propertryje egy-egy tömb. Továbbá, a létrehozásakor teljesen üres, csak a struktúrája jön létr, később töltöm majd fel.
Nagyjából így:var objArray = {prop1[], prop2[]}[]Természetesen, ez szintaktikailag nem jó. Szerintetek hogyan lehetne ezt szépen megvalósítani?
-
kw3v865
senior tag
Sziasztok!
JavaScriptben lehet valahogy billentyűleütést szimulálni? Az lenne a célom, hogy ha meghívom a függvényt, akkor a megadott billentyű leütését szimulálja. Tehát azt eredményezné, mintha fizikailag megnyomnám az adott billentyűt. Lehetséges ez?
-
kw3v865
senior tag
válasz
martonx
#6770
üzenetére
Köszi, hogy próbálsz segíteni.

Ezt a Fiddle-t most hagyjuk szerintem, mert összetettebb a probléma, kivülállóként nehéz átlátni. A saját adataimat kellene megosztanom, azt meg nem akarom (port forward-olás meg egyéb dolgok, elég macerás). Végül sikerült egyébként rájönnöm, mi volt a gond.Viszont ismét felmerült egy kérdés: adott ez a függvény, amibe be van ágyazva egy másik (jquery):
var getObject = function (curr_id, prev_id) {
jQuery.ajax(url,
{
dataType: 'json',
success: function (data, textStatus, jqXHR) {
if (curr_id == prev_id){var b};
return b;
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(errorThrown);
}
});
}Hogyan tudom megoldani, hogy ha meghívom a getObject függvényt, akkor visszadja a "b" nevű változó értékét?
-
kw3v865
senior tag
válasz
martonx
#6765
üzenetére
Köszi a választ, Ajaxot most látok először, elkezdek alaposan utánanézni, mert még nem értem mi az a promise.
Jelenleg így néz ki (sajnos a CORS miatt nem működik ezzel a demo adattal, tehát a poligon nem jelenik meg itt) JSFiddle-ben:
http://jsfiddle.net/kw3v865/1zo8r5Lp/748/A lényeg az, hogy ez egy poligont kellene, hogy megjelenítsen az alaptérképen.
Nálam localhost-os szerverrel, saját adatokkal működik is. A lényeg az lenne, hogy úgy szeretném megírni, hogy - mivel a szerveren az adatok időnként változnak - egy függvénybe akarom beletenni ezt:vectorSource.addFeatures(formatWFS.readFeatures(response))Magyarul az ideális működés az lenne, hogy amikor meghívom a függvényt, akkor újra hozzáadja a feature-t (poligont) a térképhez (a régit nem szabad, hogy törölje!).
-
kw3v865
senior tag
Sziasztok!
Kezdő vagyok JS-ben, jelenleg ezzel a problémával küzdök: a features nevű változó értékét (ami egy tömb) szeretném felhasználni a függvényen kívül. Ez most szépen kiírja a konzolra a tömb értékét:
function refresh(){
var features;
$.ajax('http://xxx', {
type: 'GET',
data: {xxxxxx}
}).done( function (response) {
var features = xxxxx
return console.log(features);
})
};
console.log(refresh())Viszont én fel akarom használni a features változó értékét. Mondjuk úgy, hogy egy másik (külső) változónak átadom az értékét. Hogyan lehet ezt megtenni?
Ha azt csinálom, hogy return console.log helyett :
return features, majd így hívom meg a függvényt:var tomb = refresh();console.log(tomb);Akkor undefined lesz.
Új hozzászólás Aktív témák
Hirdetés
- Mr Dini: Mindent a StreamSharkról!
- World of Tanks - MMO
- Milyen belső merevlemezt vegyek?
- Napelem
- Google Pixel 9 Pro XL - hét szűk esztendő
- exHWSW - Értünk mindenhez IS
- EA Sports WRC '23
- Kamionok, fuvarozás, logisztika topik
- Milyen billentyűzetet vegyek?
- Gyorsabb lesz a tárhely, de drágább lesz a Nothing Phone (4a)
- További aktív témák...
- Eladó Konfig Intel Core Ultra 7 265KF 32GB DDR5 2TB SSD RTX5070Ti 16GB O11 EVO Lamborghini!
- Bontatlan Dobozos Új Lenovo Thinkpad T14 G5 Laptop 14" -45% Ultra 7 155U 32/512 FHD+ Magyar!
- AOC C27G4ZXE Gaming Monitor 280Hz 1Ms
- ÚJ HP Pulsefire Haste Wireless Bolti ár:30k INGYEN FOXPOST
- Bontatlan Dobozos Új Lenovo Thinkpad T14 G5 Laptop 14" -45% Ultra 7 155U 16/512 FHD+ Magyar!
- Xiaomi Poco x7 Pro 512GB,Újszerű,Dobozaval,12 hónap garanciával
- DELL PowerEdge R730xd 16LFF 160TB+400GB 2U rack - 2xE5-2683v4 (16c/32t),256GB RAM,2x10G NET,HBA330
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Apple iPad Pro 13 2024 M4 16GB/2TB WiFi tablet garanciával hibátlan működéssel
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3958
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
.


