- Perelnek a vallásos kripto-piramisjáték miatt
- Milyen routert?
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- ASUS routerek
- Windows 10
- Mozilla Firefox
- Microsoft Outlook topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Középpontba kerültek a hibrid autók, alig fogyaszt a BYD újdonsága
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
Új hozzászólás Aktív témák
-
martonx
veterán
válasz Sk8erPeter #1032 üzenetére
Elárulom, hogy Android emulátorral fejlesztek. Nekem céges butafon-om van, és hülye lennék bármennyit is költeni telefonra (aztán mikor egy-egy etap kész, akkor teszteljük mindenféle készüléken). Amit írtam a statisztikák alapján írtam. Fejlesztőként viszont rendesen szívok az Android platform töredezettségével, utálom is rendesen.
Én kérek elnézést!
-
martonx
veterán
konkrétan én sem, de legyünk már egy csöppet találékonyak. A CKEditor, meg minden hasonszőrű plugin létrehoz egy rakás DOM elemet.
Ezek közül leellenőrzöd a legfelsőt, hogy ott van-e, és ha ott van, akkor létrejött a CKEditor, ha nincs ott, akkor nem jött létre.
Ilyen egyszerű.Én kérek elnézést!
-
martonx
veterán
-
-
martonx
veterán
Az apache-ok lelki világát annyira nem ismerem mostanában tökéletesen átszoktam (hál'istennek) IIS-re. IIS-en viszont van olyan beállítás, hogy ha túl hosszú egy GET/POST/akármi, akkor simán figyelmen kívül hagyja az IIS a kapott adatot. Ilyenkor csak annyit látsz, hogy az adat elment, viszont nincs mit debugolni sem rajta, mert az alkalmazásig már nem is továbbítja az IIS.
Lehet, hogy it is valami ilyesmi gond lesz? Szóval én lehet szétnéznék az Apache lelki világában, ki tudja hogy van bekonfigolva a hoszting cégnél?Én kérek elnézést!
-
martonx
veterán
válasz trisztan94 #1123 üzenetére
jquery saját dokumentációjából, webes tutorialokból. Bevallom konkrét jquery könyvet sosem olvastam.
Más programnyelvek (C# és leszármazottai ASP.NET, Silverlight) esetében futottam már át jópár ebook-ot, de inkább a saját dokumentációkból, webes példákból, oktató videókból tanultam. Rémlik mintha egyszer nekifogtam volna valami baromi hosszú PHP-s könyvnek is, de ott is inkább a webről szedtem az információkat.Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1157 üzenetére
És az ajax-od csak annyit ad vissza, hogy pl 1,2,3,4,5, esetleg json objektumokat, vagy tényleges html kódrészt:
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
Mert ez utóbbi azért elég tré lenne.Én kérek elnézést!
-
martonx
veterán
válasz trisztan94 #1180 üzenetére
A TXT file-os megoldás működhet, ha elég kevés adatot akarsz benne tárolni.
Meg ha nem kell benne sokat keresni.Én kérek elnézést!
-
martonx
veterán
válasz trisztan94 #1185 üzenetére
minél kisebb, minél univerzálisabb részekből építed fel a kódodat, az a későbbiekben annál könyebben, annál rugalmasabban módosítható, bővíthető lesz.
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1204 üzenetére
Ember, annyi fáradtságot vegyél már, hogy megnézed a jquery hivatalos dokumentációt mielőtt hülyeségeket kérdezel. Mondjuk kezdtnek google -> jquery .on keresőszavakra az első találatot javaslom.
Én kérek elnézést!
-
martonx
veterán
Sziasztok!
Tudtok-e ajánlani valami jó kép feltöltő jquery plugint? Olyan kellene, amivel még kliens oldalon rögtön át is tudom méretezni a feltöltendő képet.
Ezt használom jelenleg: https://github.com/blueimp/jQuery-File-Upload
Maga a feltöltés része működik is, de az átméretezést nem sikerül működőképesre beparamétereznem, és sehol nem találtam hozzá egy működő példa kódot.Itt van a jelenlegi működő kódom (tudom, hogy az .each ebben a kódban felesleges, mielőtt szóvá tennétek ):
$("#file").fileupload({
url: "../Account/FileUpload",
dataType: "json",
done: function (e, data) {
$.each(data.result, function (index, name) {
var insert = "<img src='" + name + "' height='120' width='160' />";
$("#avatar").append(insert);
});
}
});Ezt kellene valami ilyesmire átalakítani (nem működik az alábbi kód):
$('#fileupload').fileupload({
url: "../Account/FileUpload",
dataType: "json",
process: [
{
action: 'load',
fileTypes: /^image\/(gif|jpeg|png)$/,
maxFileSize: 20000000 // 20MB
},
{
action: 'resize',
maxWidth: 1920,
maxHeight: 1200,
minWidth: 800,
minHeight: 600
},
{
action: 'save'
}
],
done: function (e, data) {
$.each(data.result, function (index, name) {
var insert = "<img src='" + name + "' height='120' width='160' />";
$("#avatar").append(insert);
});
}
});Én kérek elnézést!
-
martonx
veterán
Sziasztok!
Tudtok-e ajánlani valami jó kép feltöltő jquery plugint? Olyan kellene, amivel még kliens oldalon rögtön át is tudom méretezni a feltöltendő képet.
Ezt használom jelenleg: https://github.com/blueimp/jQuery-File-Upload
Maga a feltöltés része működik is, de az átméretezést nem sikerül működőképesre beparamétereznem, és sehol nem találtam hozzá egy működő példa kódot.Itt van a jelenlegi működő kódom (tudom, hogy az .each ebben a kódban felesleges, mielőtt szóvá tennétek ):
$("#file").fileupload({
url: "../Account/FileUpload",
dataType: "json",
done: function (e, data) {
$.each(data.result, function (index, name) {
var insert = "<img src='" + name + "' height='120' width='160' />";
$("#avatar").append(insert);
});
}
});Ezt kellene valami ilyesmire átalakítani (nem működik az alábbi kód):
$('#fileupload').fileupload({
url: "../Account/FileUpload",
dataType: "json",
process: [
{
action: 'load',
fileTypes: /^image\/(gif|jpeg|png)$/,
maxFileSize: 20000000 // 20MB
},
{
action: 'resize',
maxWidth: 1920,
maxHeight: 1200,
minWidth: 800,
minHeight: 600
},
{
action: 'save'
}
],
done: function (e, data) {
$.each(data.result, function (index, name) {
var insert = "<img src='" + name + "' height='120' width='160' />";
$("#avatar").append(insert);
});
}
});[ Szerkesztve ]
Én kérek elnézést!
-
martonx
veterán
IE9 és FF15, meg Chrome akárhányas - a legújabb. Egyiknél sem csinál semmit a resizing.
No mindegy, az IE miatt amúgy is kezelnem kell szerver oldalon az átméretezést.
Mivel publikus hoszting-on lesz a készülő cucc, aminek mind a sávszélessége, mind a napi adat forgalma, mind a szerver erőforrása erősen limitált, így gondoltam legalább FF, meg chrome alól ne érkezzenek több megás képfeltöltések.Ez a plupload egészen jópofának tűnik, lehet ezzel 100%-ban ki tudnám váltani a szerver oldali átméretezést. Este kipróbálom.
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1213 üzenetére
Ha nem tökéletesen hülyeséget kérdezel, ami kerek-perec le van írva a Jquery dokumentációjában, akkor nincs baj a kérdéseiddel.
Ahogy néztem, az lehet a baj, hogy a #table selectorod túl általános. Erre rákötve a hover-t, az folyamatosan elsül.Én kérek elnézést!
-
martonx
veterán
Egyébként röhej, hogy az alap Jquery UI mennyire minimális funkcióval bír.
Nincs benne select, nincs benne grid, nincs benne upload. Persze mindenhez lehet találni ilyen-olyan plugineket, de nagyon macerás őket összeválogatni, css-ezni.
Egy újabb Jquery változat kiadása helyett, igazán gatyába rázhatnák már végre az UI-t.Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1259 üzenetére
Hűűű, miket nem tud ez a Yii... Viccet félretéve, ezt bármilyen framework meg tudja csinálni, sőt kézzel is oda fűzöd be a js-t, ahova jól esik
Én kérek elnézést!
-
-
martonx
veterán
válasz Speeedfire #1302 üzenetére
Ez a normális működés része. Hiba nincs, csak éppen így ez 4 másodpercig számol vissza másodpercenként.
Ergo, ha 3-ig akarod, hogy visszaszámoljon, akkor 2-re kell állítani a var timer-t.
A kijelzett másodperc számhoz meg hozzá kell adni 1-et, és jó is lesz.
Vagy újra gondolod a logikádat.Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
Elég meredek alatt mit értesz? Komoly, jó cucc, vagy épp ellenkezőleg?
Mondjuk nekem alapból szimpatikusabbak a leíró framework-ök (pl. Jquery Mobile), mint a háttérben létrehozós (Sencha Touch) framework-ök. Ez persze elég szubjektív dolog.Mindkét framework típusra van egy-egy jó angol műszó, ami most nem jut az eszembe
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1352 üzenetére
Na ne már! Ha egy funkcióba beleírsz egy másik funkciót akkor az szerinted globális kellene, hogy legyen???.
Egy minimális javascript alapismeretet azért szedhetnél magadra.Úgy látom, olyan dolog ez a jquery-zés, mint biciklizni nem tudó mamáknak a bicikliút. Még az a mama is elindul biciklizni, aki amúgy ön és közveszélyesen nem tud biciklizni.
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1376 üzenetére
A Jqueryzés tárgya az volt, hogy másképp nézzen ki a checkbox, ha fölé megy a user az egérrel? Mert ezt css-el meg lehet oldani, ehhez igazán nem kell javascript.
Vagy valamit félreértettem?Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1380 üzenetére
esetleg megfogalmaznád, hogy miben is áll a checkbox-od egyedi kinézete? Ugyan ez nem css topik, de esetleg tudnánk segíteni.
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1380 üzenetére
Egyrészt te is span-oltad a checkbox-ot, hogy normális kinézete legyen. Csodák nincsenek.
Másrészt tele az internet checkbox testre szabással, tessék gugliztam helyetted egyet:
http://cssdeck.com/labs/css-checkbox-stylesÉn kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1384 üzenetére
<div class="squaredThree">
<input type="checkbox" value="None" id="squaredThree" name="check" />
<label for="squaredThree"><label>
</div>A fenti 4 soron mi nem tetszett?
Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1391 üzenetére
Nekem abszolút nem fáj, csak mindig elcsodálkozok a kerék újra feltalálásán. Segíteni akartam, hogy ne dolgozz feleslegesen.
Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #1405 üzenetére
Gondolom a Yii-nek (ahogy minden mvc framework-nek) is van egy default unobtrusive validálási metódusa. Ezt vagy használod vagy nem. Ha nem, akkor sajátot kell írni, ami ugyan nem nagy dolog, de minek vele vessződni, ha egyszer ott van egy kész validálási metódus.
Ezeket a gyári validálásokat lehet bővíteni, mindenféle extra szabályt létrehozni hozzájuk. Amit nem nagyon lehet (js-ekben túrkálás nélkül), az annak szabályozása, hogy mikor fusson le a validálás.Én kérek elnézést!
-
martonx
veterán
Visual Studio 2012 (ingyenes Express for Web változat is!) nagyon szépen kezel minden létező JS framework-öt.
Open Source rajongóknak a Netbeans az általam ismert legjobb webfejlesztő eszköz. Elég jól kezeli a JS-eket, jquery-t.
Mintha az Eclipse-et is lehetne okosítgatni, én személy szerint kevés dolgot rühellek jobban, mint az Eclipse.
Végszükség esetén ott a Notepad++.Én kérek elnézést!
-
martonx
veterán
-
martonx
veterán
válasz Sk8erPeter #1440 üzenetére
Én meg nem győzök windows vonalon mindenre Dark theme-et rakni. Nálam még a VS, SSMS, Notepad++ is sötét
Gondolom mivel Linux-okat a hardcore felhasználók a mai napig is konzolon használják (az pedig fekete alapon fehér betűs), ezért ott tradíció a sötét témák használata. Én néha még ma is konzolon nano-val is szerkesztek php-t, js-t, amikor hirtelen kell reagálni, és nagyon nincs más kéznél.Én kérek elnézést!
-
martonx
veterán
Kijött az JqueryUI 1.9
Már csak egy rendes grid, meg egy uploader kellene az alap készletbe és tökéletes is lenne.
Azért ezeknek a kis előre lépéseknek is örülök.Én kérek elnézést!
-
martonx
veterán
válasz Cathfaern #1447 üzenetére
Nekem estére a 24 colos monitor világos háttérrel szinte kisüti a szemem, sötét háttérrel valahogy jobban birom. Ha meg letekerem a fényerőt, kontrasztot akkor a világos háttér már inkább csak olyan sötétszürkés. Csúnya. Akkor inkább legyen rendes fekete.
Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #1452 üzenetére
Jquery UI-ból jött az 1.9, nem a Jquery-ből.
Ami szerintem nagy hiánypótlás az a menü widget, illetve végre nem az ősrégi 1.3.2-es Jquery-t használják, hanem az 1.6-ost, ami úgy általában is jótékonyan hat a teljesítményre, meg a letöltendő js méretére is.
Belegondolva, hogy két és fél év kellett az 1.8 - 1.9 váltáshoz, és a 2.1-esre ígérik a grid-et a roadmap-jük szerint, kár is várni a JQueryUI team-re.Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1464 üzenetére
2 másodperc gugli: http://stackoverflow.com/questions/821516/browser-independent-way-to-detect-when-image-has-been-loaded
Én kérek elnézést!
-
martonx
veterán
Fiddler-rel kellene nézegetni a hálózati forgalmat, amikor bankolsz.
Abban össze is tudsz rakni url hívásokat, meg tudod nézni a cookie-t.
Ha kell cookie, akkor ezt érdemes kipróbálni ajax-nál, jól beállított szerveres cross-domain policy esetén:xhrFields: {
withCredentials: true
}Én kérek elnézést!
-
martonx
veterán
válasz martonx #1506 üzenetére
$.ajax({
type: "GET",
url: "https://ib.slsp.sk/ebanking/login/ibxlogin.xml",
data: {user_id: "999999999", tap: "2", ac: "", pwd: "99999999", lng2: ""},
xhrFields: { //ezt még érdemes lehet kipróbálni
withCredentials: true
},
success: function(data, textStatus, jqXHR) {
// .... csinálj valamit, ha sikeres volt a kommunikáció
// mondjuk kiíratom debuggolás erejéig a konzolra a visszakapott adatot
console.log('siker, data:');
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown) {
// .... csinálj valamit, ha hiba történt
// mondjuk kiíratom debuggolás erejéig a konzolra a textStatust és az errorThrown-t
console.log('para van, textStatus:' + textStatus);
console.log('errorThrown: ' + errorThrown);
},
dataType: "xml"
});Én kérek elnézést!
-
martonx
veterán
biztonsági szempontok miatt nagyon is sok különbség lehet. Lásd pl. cross-domain problémák.
Emellett a Js közel sem biztos, hogy ugyanazokat a http header-ökkel fogja küldeni a kérést, mint a böngésző a címsorba beírt url esetében.
Ezért is mondtam a Fiddlert, mert azzal seperc alatt meg lehet állapítani a különbségeket.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #1508 üzenetére
Így lehet az ajax által küldött http header-öket konfigurálni. Mondjuk még én se próbáltam, csak egy tipp, megérzés hogy a header-ökben lehet valami eltérés.
Én kérek elnézést!
-
-
martonx
veterán
Sziasztok!
Kellene nekem Jquery validation plugin segítség. Első körben (tudom égő) az érdekel, hogy JsFiddle-be hogy tudok a sima jquery-n kívül más külső JS-t hozzáadni, hogy megmutathassam a gondot?
Addig is a problémám: adott egy input, amibe unobtrusive módon beletettem pár validálási szabályt, köztük egy sajátot. Ám a validation plugin, pontosabban maga a Jquery, amikor ide ér a validation plugin-nél:
staticRules: function(element) {
var rules = {};
var validator = $.data(element.form, 'validator'); //itt van a kutya elásva
if (validator.settings.rules) {
rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {};
}
return rules;
},Akkor a saját validátoromat figyelmen kívül hagyja. Ami benne van required, minlength stb... azokat a $.data belepakolja a validator objektumba, a sajátomat nem.
Az input-om így néz ki a belefoglalt validálási szabályokkal:<input name="MDate" id="MDate" type="text" data-val-required="Date field is required." data-val="true" data-val-futuredate="{0} future date" data-val-date="The field Date must be a date." />
A cél az lenne, hogy a $.data felismerje a futuredate-et is, mint validátor rule-t.
Én kérek elnézést!
-
martonx
veterán
Itt van egy, de ez még nem tökéletes, mert egy js hiányzik, amihez nem találtam CDN-t:
Én kérek elnézést!
-
martonx
veterán
válasz Peter Kiss #1531 üzenetére
igen, ezek elvileg rendben vannak.
Ráadásul ahogy debugoltam a hiba még azelőtt jön ki, mielőtt egyáltalán megnézné a validation plugin, hogy az adott rule-hoz talál-e végrehajtandó adaptert, metódust.
Tehát magát a rule-t nem tudja beazonosítani.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #1534 üzenetére
Igen
De ezt a file-t most így hamarjában nem tudom kirakni netre, pedig ez lenne a lényeg.Én kérek elnézést!
-
martonx
veterán
válasz Speeedfire #1536 üzenetére
Írtam rá szép model metadata vezérelt megoldást, már csak rá kellene venni ezt a szerencsétlen jquery validátort, hogy használja az én adapteremet, metódusomat is.
No sebaj, este majd még próbálkozok, Athlon-nak lehet igaza, hogy valami gond a metódus, adapter, parse hozzáadással lehet, bár ezeket (emlékeim szerint mind) megcsináltam, a sorrendjükben lehet elrontottam valamit.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #1537 üzenetére
de-de, nem is tudtam hogy ezek CDN-ből is elérhetőek. Tök jó, az oldalamon is átállítom ezeket a js-eket CDN-re! Köszi!
Én kérek elnézést!
-
martonx
veterán
válasz Peter Kiss #1531 üzenetére
No megnéztem, és az adapter és a metódus megvan, parse-ot is csináltam.
Debugolom, és az általam megadott adaptert meg is találja az unobtrusive.js, viszont az alábbi résznél mégsem adja hozzá a gyűjteményhez:$.each(this.adapters, function () {
var prefix = "data-val-" + this.name,
message = $element.attr(prefix),
paramValues = {};
if (message !== undefined) { // Compare against undefined, because an empty message is legal (and falsy)
prefix += "-";
$.each(this.params, function () {
paramValues[this] = $element.attr(prefix + this);
});
//futuredate-nél itt a this.adapt-nál nem adja hozzá a futuredate validálásomat, pedig végigfut a kód,
//csak épp nem csinál semmit
this.adapt({
element: element,
form: form,
message: message,
params: paramValues,
rules: rules,
messages: messages
});
}
});Itt a frissített jsfiddle példa, ahol kiválóan látszik, hogy az unobtrusive validálás már működik, legalábbis a required-re, a date-re nem tudom miért nem működik, a fejlesztői gépemen arra is működik, csak a futuredate-re nem.
[ Szerkesztve ]
Én kérek elnézést!
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- Alkoholista nevelde
- Nem a Microsoft gyártaná a következő Xbox konzolokat?
- Dell notebook topic
- Külpolitika
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Nem tudom a dal címét, előadóját
- PlayStation 5
- Xbox Series X|S
- Formula-1
- További aktív témák...
- APPLE Mac Studio M1 Max 10C CPU, 24C GPU, 32G RAM, 512GB SSD
- Kingston A400 960GB (SA400S37/960G)
- Ohh! HP EliteBook 840 G6 Fémházas Laptop 14" -70% i5-8365U 4Mag 16GB 512GB SSD FHD IPS + Táska!
- Szép! HP EliteBook 840 G6 Fémházas Laptop 14" -70% i5-8365U 4Mag 8GB 512GB SSD FHD IPS + Táska!
- Arctic Cooling Liquid Freezer II 280
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen