- Mobil flották
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- Strapamobil a HMD-től
- Android alkalmazások - szoftver kibeszélő topik
- MIUI / HyperOS topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Samsung Galaxy A54 - türelemjáték
- Jobb zoom, egyszerűbb kijelző - megérkezett a Sony Xperia 1 VI
- Két fontosabb újítással megjelent az iOS 17.5
Hirdetés
-
Folytatja a leépítéseket a Tesla
it Ezúttal Kaliforniából küldenek el 601 embert, a jól értesült források szerint Elon Musk a dolgozók 20 százalékától válna meg.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Szörnyvadászat az MSI és a CAPCOM szafariján
ph A tajvani gyártó különböző komponensekkel és perifériákkal hangolódott rá a japán fejlesztő jubileumára.
-
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
-
-v-
addikt
Sracok, extjs 5-tel nyomul mar valaki?
-
norby10
csendes tag
Sziasztok, lehetséges olyasmi ,hogy Javascripttel létrehozzunk egy PHP Session változót?
-
sztanozs
veterán
válasz norby10 #4452 üzenetére
Általában:
js - kliens oldal vs. php - szerver oldalSzóval szerintem nem valószínű, hacsak nem szerver oldalon futtatod a js-t (miért tennéd)...
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...
-
cSuwwi
aktív tag
sztem ajaxal megoldhathatónak tűnik
sessionid-t is lehet ajaxal intézni, utána az urlhez fűzi -
sztanozs
veterán
Persze - plusz cookie-t vagy form változót tudsz csinálni, de szerver oldalon attól még bele kell "szinkronizálni" a változók közé. Nem js-sel hozod létre a session változót, hanem szerver oldalon van egy olyan hátsó ajtód, ami a klienstől kapott adatokból plusz session változót csinál...
Amúgy biztonsági szempontból szerintem kifejezetten nem ildomos kliens oldalról session változókat manipulálgani...
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...
-
pumatom
aktív tag
Sziasztok!
Ablakhoz igazítási problémám lenne.
Van egy dobozom beviteli mezőkkel.
Ez a doboz egy .js kóddal van az ablak aljához igazítva, és x pixellel eltolva az ablak jobb oldalától.
Ha egy számítógépen nyitom meg, akkor teljesen jó, viszont a probléma a különböző mobileszközökön jön elő.
Amikor a mobileszközön bele "koppintok" a beviteli mezőbe, akkor ugye mobileszköztől függetlenül egy billentyűzet jelenik meg, amivel lehet írni a beviteli mezőbe.
A probléma: ahogy ez a billentyű megjelenik a képen, akkor ezt a fentebb említett dobozt a billentyű eltolja, de nem szorosan a a billentyű tetején jelenik meg (ahogy szeretném).
Pl.: Iphone-on kicsivel felette, ami még elmegy, de mondjuk egy galaxy tab 3 tableten nem megy a billentyű fölé, hanem fedésben van a beviteli mező a billentyűvel, ami problémás, mert nem látni, hogy mit írunk bele.
Lehet valamivel úgy rögzíteni ezt, hogy szorosan a billentyű tetejére rögzüljön?
-
pumatom
aktív tag
Ez a doboz tulajdonképpen egy ajánló szerű doboz, aminek a paraméterei css-sel vannak meghatározva.
Méret, fejléc, szín, stb...
A doboz fejléce alapjában 35px-lel mutatkozik a böngésző oldal alján, majd egy kattintásra jelenik meg az egész doboz tartalma.
Igazából ezt lett megoldva .js-el.
Valami megoldás lehet rá, mert pl a HVG portálja is egy hasonló dobozzal ajánl más cikekket, ami mobilon is tökéletes.
(Görgetve jelenik meg a doboz)
-
Kommy
veterán
Sziasztok,
egy kis segítségre lenne szükségem, hogyan tudnám egy php változó értékét beleírni a következőbe:
var showTooltip = function(event) {
$('div.tooltip1').remove();
$('<div class="tooltip"><iframe width="200" height="100" frameborder="0" src="http://www.xx.com/valami.php?x=PHPVÁLTOZÓ"</iframe></div>')
.appendTo('body');
changeTooltipPosition(event);
};tehát a PHPVÁLTOZÓ helyére kéne beírni az értékét
-
cSuwwi
aktív tag
Attól függ hogy hol van ez a kód.
Ha egy külön js fileban, akkor direkt módon sehogy. Én ilyenkor azt szoktam csinálni, hogy valamelyik html elemnek adok egy id-t, és egy data-valami attribnak az átadandó értéket. A js résznél meg kiolvasom ezt a data-t.Ha php fileban van akkor egy sima beleírással is mehet: <?=$valtozo?> (vagy ha nincs a short tags engedélyezve akkor <?php print $valtozo?>
-
-v-
addikt
Sracok, miert nem all meg a firebug a breakpointnal? Extjs 5 ... cache-t kikapcsoltam, probaltam tobb verziot, de a viewcontrolleremben marhara nem all meg ... mit csinaljak vagy mivel debugoljak?
-
theiron320
aktív tag
Szerkesztés : meglett
function method(){
setTimeout(function doSomething() {
d1=document.getElementById("szdoboz");
d1.value = d1.value + "a";
setTimeout(doSomething, 1000);
}, 1000);
}Üdv. Egy olyan kódot szeretnék írni ami másodpercenként hozzáfűz egy a betűt egy textarea tartalmához majd frissíti azt.
function doItFunction(){
d1=document.getElementById("szdoboz");
d1.value = d1.value + "a";
}function method(){
var millisecondsToWait = 1000;
var i = 0;
while(i < 3){
setTimeout("doItFunction()", millisecondsToWait);
i = i + 1;
}}
Ha így csinálom akkor vár egy másodpercet és kiírja a három a betűt, nem úgy működik ahogy szeretném. Továbbá azt szeretném, hogy ez végtelen ciklusban működjön de ha while(true) - t teszek be akkor lefagy az egész ablak. Valami olyasmit szeretnék mint JAVA - ban a timer, de sajnos nem találtam. Ma kezdtem el a javascriptet szóval lehet, hogy ez nem nagy probléma, de minden segítség jól jönne.
[ Szerkesztve ]
Nem a győzelem a részvét, hanem a fontos!
-
martonx
veterán
-
AA-
csendes tag
Hali!
Javascriptben jártas programozót keresek!
Egy művészeti projekthez keresek olyan programozót, aki szabadidejében tudna segíteni. A cél egy olyan script megírása, ami a photoshopba beépülve önállóan hoz létre képeket. A photoshophoz van egy bővítmény, ami a felhasználó munkafolyamatának javascript kódjait egy txt fájlban tárolja. Tehát a programozó feladata az lenne, hogy ezeket a lépéseket rendezi és egy használható scriptet hoz létre.
A projekt egy iskolai feladat melynek témája az önkifejezés és szubjektivitás. Több hangulatot több scripttel kifejezve a cél egy olyan folyamat létrehozása, mely lefuttatása után az eredmény mindig változó, hangulatában mégis hasonló marad. Ez a feladat az éves projektem egy részét képezi. Elsősorban olyan főiskolás hallgatókat keresek, akik kíváncsiságból foglalkoznának a feladattal. Mivel én is suliba járok és az egész projekt egy vizsgamunka része lesz, fizetni sajnos nem tudok érte. Ellenben jövő nyáron a projekt Budapesten ki lesz állítva és a segítőm neve fel lesz tüntetve.
Ha valakit így is érdekel feladat, küldjön itt egy üzenetet és mondom a részleteket.
Köszönöm! -
Zedz
addikt
Sziasztok,
Elkezdtem nézegetni ismét a különböző JS frameworköket. A kérdésem annyi így elsőre, hogy ezek használata csak SPA készítésnél fontosak? Úgy értem ha nem elvárás, hogy az oldal ne töltsön újra, akkor elég ezek nélkül megírni a kliens oldalt?
-
Zedz
addikt
válasz martonx #4476 üzenetére
Azt értem, hogy egyáltalán nem kötelező használni, csak egy fajta segítség 1-1 ilyen fw. A kérdésem arra irányul, hogy ezeket főleg SPA alá szokták rakni, igaz? Tehát ha készül egy oldal amin pl. nem baj ha content váltásnál újratölt, akkor oda mondjuk felesleges, elég ha szép OOP-ban megcsinálja az ember?
-
martonx
veterán
Figyi, persze ez nem rossz, de tényleg minden azon múlik, hogy melyik megközelítésnek van több előnye?
Behúzni azért egy angularjs-t mondjuk, hogy pár oldalnyi portálnál oldalanként 3 mezőt data-bindoljál abszolút overkill.
Ugyanakkor szerver oldalon kigeneráltatni jó nagy, komplex agyon data-bindolt, ha ide kattintok, amott változzon page-eket, majd fw nélkül elkezdeni köré írni a több ezer sornyi js-t, meg szintén overkill.Önmagában egy SPA-hoz nem kell semmiféle js fw, elég lehet egy szimpla navigációs lib, mint pl. a pagejs
Én kérek elnézést!
-
Jim-Y
veterán
Mostanaban az Angular + Ember megy nagyon. Szemely szerint csak kicsit ismerem oket, de nem igazan tetszik egyik sem, jelenleg a React+Flux -al foglalkozom ami szerintem, vag legalabbis nekem, jobb
Ja igen, csak azt nem irtam le, hogy ezt miert irtam le, szv ha ezek kozul valamelyikkel probalkozol akkor mar nem jarsz rosszul ugyanis mindharomra van kereslet. Ugy erzem, hogy a harom kozul az Angular a legkiforrottabb, az Ember az uj Angular, a ReactFlux pedig egy teljesen mas megkozelites, gyerekcipoben jar, de elegge igeretes
[ Szerkesztve ]
-
Zedz
addikt
Köszönöm a válaszokat, elolvasok még pár cikket aztán kipróbálgatom azokat amik tetszenek.
-
félisten
Sziasztok!
Javascript-ben mi a módja egy változó nevének a dinamikus változtatásának?
HTML5 Canvas-ba kell betöltenem sok képet. Előre nem tudom, hogy hány kép lesz; amennyit a júzer kiválaszt.
Vagyis nekem kellene létrehoznom a ImageObject változókat, hogy ne mindig ugyanabba a változóba töltse be a képet.
Próbálkoztam ImageObject[i]-vel is az alábbi módon:var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var files = document.getElementById("files-upload").files;
var imageObj = Array;
for (var i = 0; i < files.length; i++)
{
imageObj[i] = new Image();
imageObj[i].onload = function()
{
ctx.drawImage(imageObj[i], b, 0, a, 1080);
}
imageObj[i].src = "path/"+files[i].name;Erre sajna ezt kapom:
Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': No function was found that matched the signature provided.
imageObj.(anonymous function).onloadA DrawImage-es sorban történik ez a hiba.
Mi a megszokott eljárás ilyen esetben?
Kössz!
[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
félisten
Közben arra a - nem biztos, hogy helyes - megállapításra jutottam, hogy a hibaüzenetet az okozza, hogy a ciklus akkor is tovább megy, ha a kép még nem töltödött be, így nem tud lefutni az onload esemény.
Ezt hogy lehet megoldani?[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
sztanozs
veterán
Azt írja, hogy a drawImage függvény szignatúrája nem jó...
Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': No function was found that matched the signature providedJa nem - [link]
Note If you're specifying an image, be sure the image content has loaded fully if you're calculating the width and height of the img tag.[ 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...
-
félisten
-
félisten
válasz sztanozs #4494 üzenetére
Próbáltam, ugyanaz.
Az a baj, hogy nem látom még át hogy mi történik a háttérben, és mi okozza a problémát. Valami időzítési móka lesz, szerintem, de lehet, hogy tévedek.
Olyan ciklus nincs, ami egy eseményre megy csak tovább?
Esetleg a változónévként működő tömb elemek akadnak össze a ciklus különböző köreiben?
Lehet, hogy mégsem a indexes megoldást kellene erőltetnem, hanem valami pointeres mókát?
Vagy az egész kód alapvetően rossz felépítésű? Nem tartom bonyolult dolognak, hogy egy lista alapján képeket töltök be canvas-ba, ezért furcsa, hogy máris ilyenbe ütköztem.[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
sztanozs
veterán
Vsz, nem jó az Image - Stackoverflow-n lőttem: [link]
Bár eszerint meg mennie kellene... [link]
Lehet, hogy szét kell szedned két for ciklusba, az egyiken beállítani az összes src-t a másikban meg beállítani az onload-okat...
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...
-
félisten
válasz fordfairlane #4497 üzenetére
Én is ilyesmire tippelek, mert valószínűleg a következő ciklus hamarabb írja felül a ciklus az i-t, mint ahogy betöltődne a kép.
Este kipróbálom a két for ciklusos módszert, hátha. Viszont itt sem biztosított, hogy a képek addigra betöltődnek. Mi van, ha nagyobb egy kép?Olyasmi megoldáson töröm a fejem, ami biztosítja, hogy a ciklusok ne vágják felül az imageObj[I] változót, hanem egymástól függetlenül várják ki a betöltést.
Lehet, hogy egy külön függvénybe kellene raknom az onload-ot és az i-t paraméterként beadni?
[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
Jim-Y
veterán
Szia
1: ... = Array; Ehelyett inkabb ... = [] az ajanlott. [link]
2: ne tegyel semmit kulon fuggvenybe, ahogy fordfairlane is irta, a closure nem tartalmazza az i valtozodat, itt egy (ROSSZ) pelda, ez tortenik most a kododban.
http://jsfiddle.net/Jim_Y/6vy2x7Lo/1/
Latszik, hogy 10x "10" irodik ki a kepernyore, tehat ha lebontjuk, akkor
ctx.drawImage(imageObj[10], b, 0, a, 1080);
ctx.drawImage(imageObj[10], b, 0, a, 1080);
ctx.drawImage(imageObj[10], b, 0, a, 1080);
ctx.drawImage(imageObj[10], b, 0, a, 1080);
...stb tortenikEz azert van, mert az onload fuggveny egy closure-t kepez az ot korulolelo fuggvennyel, ami azt jelenti, hogy amikor az onload fv. lefut, akkor mindig megnezni a runtime, hogy az aktualis kontextusban mi az i valtozo erteke. Mivel az onload aszinkron, ezert amikor azok lefutnak, addigra a ciklus mar vegzett, es az i ciklusvaltozo erteket 10-re novelte. Abban a pillanatban ahogy az onload lookup-olja az i-t, az mar 10-es ertekkel szerepel a kontextusban. Ezert lesz 10x"10" kiirva a konzolra.
Ennek megoldasa, egy uj Execution Context (~ uj variable environment, ~closure) letrehozasaval orvosolhato, amiben az i valtozo mindig az eppen aktualis ertekre lesz beallitva, igy amikor az onload (lookup i) tortenik, akkor az aktualis environment context-ben az i jo ertekkel fog szerepelni.
KetHarom pelda:1: http://jsfiddle.net/Jim_Y/6vy2x7Lo/2/ reading Function.prototype.bind
2: http://jsfiddle.net/Jim_Y/6vy2x7Lo/3/ reading closures
3: http://jsfiddle.net/Jim_Y/6vy2x7Lo/4/ reading IIFE3: Az onload aszinkron muvelet, ami a ciklus lefutasa utan fog csak meghivodni.
Itt egy szemlelteto pelda http://jsfiddle.net/Jim_Y/LsuLL7dg/1/
A kodban a setTimeout az onload-ot szemlelteti. Latszik, hogy amit azon kivul csinalsz, az elobb fut le, mint amit azon belul.
Udv
[ Szerkesztve ]
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen