TCH (statz) | #1, Főfasz (10443) |
3350 | #1a07 | ^ | Idézet | Thu, 09 Feb 2012 11:44:56 +01 |
84.21.*.* | 84.21.*.* |
Na és? :) Kell nekem az új? Minél régebbi, annál jobban bírja az éveket. Szerzek egy 3210-est és elleszek vele 2038-ig. Akkor meg úgyis világvége-mindmeghalunk. XD Én se tudtam, de én biztos, hogy (állandóan) le vagyok maradva. A kettő nem zárja ki egymást. De amúgy érint ez minket? A tegnapi nap három órát basztam el egy olyan probléma debuggolásával, aminek a megoldása 10 másodpercet vett igénybe. Leírom az utókornak okulásul és mert releváns az oldalnak. :P Hogy hun és mér, az mind1, de adott vót 7 db <label> tagba ágyazott checkbox, amikből három (3-as, 5-ös, 6-os) kizárta egymást, azaz közülük csak egy lehetett bepipálva. Na most, a checkboxokat Force (a sitebuilder) eltüntette, mert nem kellettek a design-ba, de nem "display: none"-el, hanem "left: -3000px"-ellel. Na most én naívan azt hittem, hogy, mivel a checkboxok kint vannak még a képernyőről is, ha rábökök a labelre, akkor egy JS rutin állítja be őket. Hát nem. Szóval az első tanulság: A html inputok focus eseménye leszarja a fizikai pozíciót, a nesting számít neki, vagyis ha ráböksz az elemre, amibe be van ágyazva, akkor onclick. Nademost, ma reggel megkértem Force-ot, hogy legközelebb ilyet ne csináljon, csak kapcsolja ki a display-t és akkor egyáltalán nem kattognak be a checkboxok, lehet őket faszán irányítani JS-ből. Mi volt Force válasza, hogy miért nem lehet simán így, hogy miért bonyolította meg ennyire? Kitaláljátok mi a második tanulság, hogy miért kellett ezt így? MERT AZ EKSZPLÓRERBEN A JS NEM LÁTJA A "DISPLAY: NONE"-RA ÁLLÍTOTT ELEMEKET!!! NEM HISZEM EL BAZDMEG!!! ILYEN NINCS!!! ÉS EZÉRT KELLETT NEKEM HÁROM ÓRÁT SZOPNOM!!! A BÜDÖS KURWA ANYJÁT A MIKROFOSNAK!!! De értitek bazdmeg, háromdés hal, az kurwára kell (villogni), normális JS motor meg nem (az nem látványos), ez a hulladék a legelemibb szabványokat sem támogatja!!! (Szokás szerint a mikrofos csak a látszatra utazik.) Innentől kezdve, aminek a megjelenítését kikapcsolja az ember, mert csak rejtett adattárolásra van, abban nem lehet adatot tárolni?!!! Amit csak időlegesen tüntet el az ember, azt nem tudja visszahozni?! (Gy.k. Ha azt kattintom be, hogy a hűtőszekrényemben van villanyrezsó, akkor ki lehet választani (document.getElementById('rezso').style.display = 'block';), hogy hány wattos, ha meg azt, hogy nincs, akkor nem látszik (document.getElementById('rezso').style.display = 'none';)) SZÁNALMAS!!! MOCSKOS MIKROFOS!!! HALÁL A MIKROFOSRA, A WINFOSRA, A SUXPLORERRE ÉS MINDENKIRE, AKI EZEKRE ESKÜSZIK!!! HALÁL!!! Sz*rk 2022.08.07.: Sanyi (szintén sitebuilder) hozzáfűznivalója a sztorihoz: internet explorerben minden megtörténhet. Hát igen. |