ugrás a tartalomhoz

Archívum - Szep 2005

szeptember 25

blog spam - a solution

adriankoooo · 2005. Szep. 25. (V), 09.46
Blog spam elleni védekezés
 

JavaScript: Hierarchikus referencia elemekre

ashita · 2005. Szep. 25. (V), 00.52
Hello,

Felmerult egy aprobb problemam, amiben segitsegeteket kernem:

Adott egy XSL-el eloallitott oldal (amely ebool adodoan szep tiszta hierarchiaval rendelkezik, amelyet nem szeretnek megbontani globalis referenciakkal), ahol tobb blokk talalhato a kovetkezohoz hasonlo koddal:

<div class="list">
  <h3 id="listaCim"><a href="/javascript:;" onClick="switchDescription(this);">ListaNev</a></h3>
 <div class="listDescription" id="description" style="display:none;">
  Lista hosszabb leirasa
 </div>
 <ul id="listBody">
  <li>Valami</li>
...
 </ul>
</div>


Ekkor azt szeretnem, hogy a switchDescription fuggveny valtoztassa a hozza tartozo DESCRIPTION id-ju DIV lathatosagat.
En ezt irtam:

function showDescription(targetObj) {
   
    if (targetObj.parentNode.parentNode.childNodes['description'].style.display != 'block') {
        targetObj.parentNode.parentNode.childNodes['description'].style.display = 'block';
    } else {
        targetObj.parentNode.parentNode.childNodes['description'].style.display = 'none';
    }

}


Na, ez mukodott Operaban, de sem Mozillaban, sem IE-ben nem. A konzol szerint -ha jol emlekszem- az egyik esetben nem letezett 'description' entitas, a masik esetben mar a parentNode-al is gondok voltak.

Valaki tud-e erre cross-browser kompatibilis megoldast?

(masfel ora google utan sem lettem okosabb, pedig allitolag intelligens srac vagyok :)
 

szeptember 24

Érdemes csak a szabványokat követni?

Anonymous · 2005. Szep. 24. (Szo), 21.07
Láttátok már a http://www.kiskapu.hu -t IE-ben? Remélem nem fizettek érte túl sokat, hogy "szabványos" legyen és IE-ben így nézzen ki :)

Erre a legjobb sztori az, mikor egyik ismerősöm autót akart venni még az őskorban. Linux alól tolta a netet és Netscape-et használt. Rákeresett az autómárka viszonteladóira és kinézte a hozzá legközelebb lévőt. Ráment a weboldalukra, ami meg közölte vele, hogy Netscape az nem van supported, használjál IE-t most. Csávó erre felkapta a vízet, felhívta a kereskedőt és közölte velük most buktak el X millió pénzt, mert eddig náluk akart autót venni, de a weboldaluk nem támogatja a Netscape-et, ezért nem tud tájékozodni, és így nem őket fogja választani, mert nem tud kivenni semmit az oldalból. A srác a végén máshol megvette az szép új autót. Egy hónap múlva visszament erre a weboldalra és láss csodát immár működött Netscape alatt is. Tanultak a hibából.
Kedves kiskapu is tanulhatna, nem minden a szabvány, a biznisz a lényeg. (De ebből ne legyen flame plz :)

A srác esetében IE-re optimalizálták az oldalt, itt kiskapunál meg mindenre, cska IE-re nem :)
 

Opera Sings Praises Of Google Money

Török Gábor · 2005. Szep. 24. (Szo), 18.30
Az ingyenessé tétel hátteréről
 

PHP Variable and Array Tests

Török Gábor · 2005. Szep. 24. (Szo), 16.57
Táblázatos összefoglaló a visszatérési értékekről
 

submit..több php scriptnek

Anonymous · 2005. Szep. 24. (Szo), 15.14
Sziasztok...

Tudna valaki segíteni abban, hogyan tudok egy űrlapon szereplő adatokat több php scriptnek továbbítan? (pl vagy a feldolgoz1.php-nek vagy a feldolgoz2.php-nek vagy a feldolgoz3.php -nek...nem egyszerre mind a háromnak!!!) js-es megoldást már találtam ezen az oldalon de azt kihagynám. Nincsen erre valami egyszerű FORM- ACTION lehetőség?

köszönöm: _non_
 

Benchmarking (in general)

Török Gábor · 2005. Szep. 24. (Szo), 14.56
Teljesítmény mérő kód írása
 

Feltételes HTML kódok nem IE böngészőre?

romero83 · 2005. Szep. 24. (Szo), 13.19
Üdv!

Valaki meg tudná mondani, hogy ha Operára, vagy Netscape-re akarom megadni a feltételt akor mit írjak az if után?

pl. Internet Explorer-nél: <!--[if IE]><![endif]-->
 

37 Signals' Jason Fried Thinks Less Is More

Török Gábor · 2005. Szep. 24. (Szo), 13.15
A felhasználók szeretik az egyszerű, áttekinthető felületeket
 

Timid error messages

zsepi · 2005. Szep. 24. (Szo), 12.08
Az udvariasság nem jelent(het) határozatlanságot!