- iPhone topik
- Samsung Galaxy A54 - türelemjáték
- A Watch7-tel debütálhat a Samsung vércukormérője
- Huawei Watch GT 4 - kerek karék
- Apple iPhone 11 - népalma
- Volkswagen ID.7 menetpróba
- Yettel topik
- Xiaomi 12 - az izmos 12
- Apple iPhone 14 Pro Max - sziget fesztivál
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Konzolokra is megjelenik a Deathbound
gp A PC-s verzió mellett megkapjuk a teljes kiadást PlayStation és Xbox platformokra is.
-
Különösen rendezett beltér hozható össze a Cooler Master új házában
ph A 49,73 literes térfogatú, látszólag jól szellőző modell tárt karokkal várja a konnektoraikat rejtő ASUS és MSI alaplapokat.
-
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
-
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!
-
martonx
veterán
-
martonx
veterán
válasz Speeedfire #3044 üzenetére
Így is a dokumentáció legelső soraiból idéztem, aminél megalázóbb szerintem nincs
Amikor valaki nem vesz észre egy rohadt hosszú dokumentáció egyik eldugott hivatkozásában valamit, az elmegy, emberek vagyunk. De amikor valakiben látványosan fel sem merül, hogy utána nézzen, vagy ha utána is nézett, de nem érti amit olvas, az már felettébb kínos.Én kérek elnézést!
-
martonx
veterán
válasz sztanozs #3061 üzenetére
A színvonal sosem volt épületes... ilyen szintű kérdéseken már a szemöldököm sem vonom fel.
Mondjuk az, hogy mindez a JS topikba került, arra azért én is néztem egyet.
Egyébként észrevettétek milyen korrektül válaszoltam? Pedig ha valahol, akkor itt simán belefért volna némi vélemény kifejtés a válaszba.Én kérek elnézést!
-
martonx
veterán
Sziasztok!
Hangúlyozottan jquery mentes dialogbox-ot, meg tooltip-et keresek. Az a felállás, hogy van egy statikus oldal, ahol az egyetlen interaktív js dolog nhány jól látható tooltip, meg egy-két kattintásnál feljövő szép felugró ablak lenne.
Csak ez miatt nem szeretnék egy jó nagy jquery-t, meg egy még nagyobb jqueryui-t bekötni az oldalra.
Guglizgattam, találtam is párat, de szeretném megóvni magam a régi sokéves elhagyott a modern böngészőkön esetleg már nem is futó javascriptes cuccoktól, szóval érdekelnének a javaslataitok.
Jelenleg jquery, jqueryui-al van megoldva, de ezeket kiváltanám 2 db egyenként néhány kb-os scriptecskével.Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
Van benne hiba rendesen. Egyrészt, a páros rész sem jó, feltéve, hogy a komplett páros tömböt ki akarod iratni.
Másrészt a páratlannál sem azt csinálod, amit kellene, sőt nem is értem mire gondoltál, hogy mit akarsz csinálni.
A feladat elég bagatell, de egy fórum nem elég arra, hogy megtanítson a programozás lapjaira.Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
válasz Sk8erPeter #3166 üzenetére
szvsz, ha valaki rendesen beleássa magát a plain js-be, akkor szinte kár is jquery-re átváltani. Feltéve persze, hogy nem kell jquery ui, vagy jqgrid vagy valami komolyabb okosság. Mert ha azoknál már úgyis behúzod a jquery-t, akkor már érdemes máshol is használni.
Ráadásul a css3 animálásokban is annyira erős, hogy az alap jquery-vel megoldott animálások szerepét is simán át tudja venni.
Mobilra kihegyezett oldalaknál meg Jquery Mobile ide, vagy oda, egyenesen hibának tartom a Jquery alkalmazását.
A fenti véleményemtől függetlenül persze most is jó szívvel használom a Jquery-t.Én kérek elnézést!
-
martonx
veterán
Akárhogy is nézem, nem látok különbséget IE10 és IE9 között a lapon. Ha azt is leírnád, hogy mit kell figyelni, mi nem megy???
Illetve egy ilyet ír ki az IE10 is:"SEC7114: A követésvédelem blokkolta a lap letöltését.
http://www.google-analytics.com/ga.js "Én kérek elnézést!
-
martonx
veterán
Mondjuk nekem sincs fent külön IE9, IE10-el emuláltam IE6-ig.
IE6-ban már valóban szétcsúszik a layout, IE7 és afölött jó.
Az xp-s gépednél valami más gebasz lehet.
Pláne, hogy amiket hiányolsz azoknak az elemeknek éppen semmi közük nincs az oldalon lévő egy szál google analytics javascriptjének lefutásához.Én kérek elnézést!
-
martonx
veterán
Tegyük fel, hogy IE9 alatt nem megy rendesen a GA.js (bár ez önmagában is hihetetlen szerintem, illetve ki is próbáltam, és nem áll le, rendben lefut)
Mégis mi történik ekkor? A GA.js után következő javascript, hangsúlyozom csak a javascript kódok futása megáll. Kizárólag ennyi.
Tehát amit mondasz, és tegyük fel, hogy IE9 alatt tényleg nem megy, akkor is csak féligazság.
Persze a további js-ek leállása egy SPA esetében nagy gond lehet, a te oldalad esetében, ahol ez az egyszál js fut, lényegtelen. Maximum torzítani fog a valósághoz képest a GA mérés.Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
válasz trisztan94 #3242 üzenetére
Szia!
Azért ezt illett volna egy külön függvénybe kiemelni, pláne ha még be is teszed ide a kódodat
Nem vagyok éppen egy refaktorálás megszállott, de ez a kód még így is nagyon csípi a szemem.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #3245 üzenetére
Nem is használtam a gányolás szót, csak igyekszek a S.O.L.I.D elvekből minimum a Dry-t betartani.
Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #3247 üzenetére
Bocs, akkor a D nem a DRY-t jelenti , de ettől még tarthatjuk magunkat hozzá.
Lovagolhatunk azon, hogy mennyi karaktert spórolunk meg, de ettől még bizonyos elvekhez érdemes tartani magunkat, és szerintem már megérte, hogy felhoztam a témát, mert legalább beszélünk róla. Valahogy így csinálnám:
$(document).ready(function(){
// ... sok más jquery
var UploadPageCodeMirror = cdmfromtexta('CodeSnippetBody', 'javascript', false);
window.onload = function() {
var ReadOnlyCodeMirror = cdmfromtexta(''CodeSnippetBodyReadOnly', 'javascript', true);
}
function cdmfromtexta(selector, mode, readonly){
CodeMirror.fromTextArea(document.getElementById(selector), {
mode: mode,
theme: "default",
lineNumbers: true,
readOnly: readonly
});
}Én kérek elnézést!
-
martonx
veterán
Hijnye. Tegyünk tisztába pár dolgot:
"Javascript programozási nyelv, vagy szkript nyelv" - mindkettő igaz, egyszerre mindkettő. A programozási nyelv a nagyobb halmaz, a szkript nyelvek annak egy kisebb részhalmaza.
"A Node.js eddig szimpatikus, én azt láttam rajta, hogy kliens oldalon lehet vele szerver oldali műveleteket végrehajtani" - ez hülyeség. A Node.js-el javascriptben tudsz szerver oldalt programozni. Ennyi.
Mivel aszinkron felépítésű, és a javascript kód gépi kóddá fordulhat, ezért igen hatékony szerver oldalt lehet benne készíteni. Már ha nem lenne a javascript olyan amilyen.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #3265 üzenetére
A javascript típustalan, és ugyan a js-t magát a végtelen egyszerűsége miatt szeretem, de a típustalanság engem alapból taszít, és ez - engem ugyan nem - a fejlesztők többségét gányolásra sarkallja.
Én kérek elnézést!
-
martonx
veterán
mondjuk jquery nélkül?
Egyébként javaslom, ne a window szélességét figyeld, hanem a document.body-ét.
És a régebbi IE-knél rémlik, hogy még adocument.body is rosszul számolódott, mert nem vette figyelembe a scrollbar-t.
Pontosan mi a célod? A CSS lekezeli a többféle felbontást, mi az amihez külön javascript is kell?Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
válasz Penge_4 #3316 üzenetére
function playSound(filename){
document.getElementById("sound").innerHTML='<audio autoplay="autoplay"><source src="' + filename + '.mp3" type="audio/mpeg" /><source src="' + filename + '.ogg" type="audio/ogg" /><embed hidden="true" autostart="true" loop="false" src="' + filename +'.mp3" /></audio>';
}Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #3342 üzenetére
Vagy csak feliratkozol az input onchange eseményére, és utólag nézed meg a fókusz elvesztése után, hogy mit is kaptál a mezőben.
Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
Te is tudod, ő is tudja miért.
Az első perctől kezdve tudni lehetett, hogy itt nem a barátságosabb felhasználói élményről szól a kérdés, hanem hogy lehetne pénzre váltani a nem valós kattintásokat. Még ha ez egy némileg elegánsabb (és jóval egyszerűbb) módja is lett volna a csalásnak egy kattintó bot hálózat beüzemelésénél.Én kérek elnézést!
-
martonx
veterán
válasz megalover #3420 üzenetére
Szvsz a traffic exchange alapból gusztustalan dolog, de ettől még nem törvénytelen.
Ebben az a rossz, ahogy te a traffic exchange-t kamatoztatni akarod.
A szerzett kattintásokért fizet maga a traffic exchange szolgáltató valamicske pénzecskét.
A te trükköd annyiból lenne törvénytelen, hogy kvázi bothálózatként kötnéd be a traffic exchange-es usereket a kattintásonként jóval többet fizető youtube alá. Ráadásul úgy, hogy a youtube nincs is benne az adott traffic exchange programban.
És ez bizony törvénytelen. Az ötlet egyébként tök jó, mint minden csalás alap ötlete - ötletes tagadhatatlan. Fél legális módszerekkel, nulla programozással, kiépült infrastruktúrák felhasználásval, youtube kattintó bothálózat készítése, és még mondhatni igazi - igaz szvsz palira vett - userek is vannak mögötte. Zseniális.
Ahelyett, hogy megelégedsz az X darab kattintásért Y dollár készpénzzel, kitaláltad, hogy szerezhetnél X kattintással 3Y készpénzt.És igen az egész internet a pénzről szól. Ezért kell olyan oldalt létrehozni, amire traffic exchange nélkül maguktól is belépnek a userek, és nem köpködve hagynak ott. Olyan oldalt kell csinálni, ahol elégedetten hagynak ott sok pénzt, vásárolnak havi sok pénzért az ügyfelek. Egyébként pedig ha ilyen módszerekkel akarsz pénzt szerezni valós teljesítmény nélkül, akkor a kolléga felsorolt pár alternatív, szintén illegális módszert.
Én kérek elnézést!
-
martonx
veterán
válasz megalover #3429 üzenetére
A traffic exchange két dologra való:
1. kis látogatottságú oldalak felfuttatására (érzésem szerint erre találhatták ki anno jótét lelkek)
2. ügyfelek finoman palira vételére, átkattintásos módszerekkel, és ebből némi szerény bevétel szerzésreJellemzően mostanra a 2-esre használják inkább. Pusztán csak kíváncsiságból, betennéd az oldalad címét ide a topikba? Hagy nézzük már meg, hogy mi ez az önmagában is tök jó oldal, amin egy youtube videó megtekintése sokat lendítene?
Én kérek elnézést!
-
-
martonx
veterán
Az async false erősen kerülendő, mert olyankor minden egyéb js futást fagyaszt (pl. js animációknál ez nagyon gáz tud lenni)!!!
Tudom nehezebb tisztán aszinkron megközelítéssel programozni, tegnap pl. nekem is erősen el kellett gondolkoznom, egy kliens oldali aszinkron hívásnál hiba esetén ismétlő logika megvalósításán (ami végül nem is lett bonyolult), cserébe nagyon megéri tisztán aszinkron programozni.Én kérek elnézést!
-
martonx
veterán
Jó ez a bejegyzés, csak azt nem értem minek ehhez jquery? A blogoló megspórolt a jquery-vel pár karakternyi gépelést?
Ráadásul ez a 3 sor mennyire gáz már?
context = $('#canvas')[0].getContext('2d');
WIDTH = $('#canvas').width();
HEIGHT = $('#canvas').height();Szerencsére ez csak egy init-ben van, de 3-szor meghívni a css selectort?
var element = document.GetElementById("canvas")
context = element[0].getContext('2d');
WIDTH = element.width(); //nyilván plain js-ben nem így kell beállítani a szélességét egy elemnek, csak lusta vagyok
HEIGHT = element.height();Amúgy maga ez a canvas-ban rajzolásós, játék készítés tök jó dolog, bárcsak lenne időm ilyeneket csinálni
Én kérek elnézést!
Új hozzászólás Aktív témák
- HP OMEN Gaming 16-xd0009np - ÚJ 16" FHD GAMER laptop - Ryzen 7-7840HS, 16GB, 512SSD, RTX4050 (6GB)
- ARCTIC Liquid Freezer 360 II A-RGB rev.3 ( Garancia )
- NAD M25 7Ch Master Series végfok végerősítő
- Sony 55-210mm f/4.5-6.3 OSS (Sony E)
- Eladó több mint 2 év garanciával - LG OLED48C21LA / 4K/UHD/2160P/120Hz/OLED