ugrás a tartalomhoz

Archívum - Ápr 11, 2007

Ioncube encoder tapasztalatok? Megéri?

sotetbarna · 2007. Ápr. 11. (Sze), 13.25
Sziasztok!

Szeretném megtudni, hogy használ-e valaki ioncube encodert? Mik a tapasztalatai éles környezetben? Megéri-e az árát? Illetve smarty-val használja-e valaki?

Minden info érdekel, sikeres használat, meg sikertelen is.

Előre is köszi a hozzászólásokat!

Barna
 

Proposal to Adopt HTML5

Török Gábor · 2007. Ápr. 11. (Sze), 12.23
Mozilla, Opera és Apple levele a HTML5 mellett a W3C csapatához
 

JavaScript this hivatkozás mindig az aktuális div adatait adja vissza

Max Logan · 2007. Ápr. 11. (Sze), 11.10
Alapvetően eddig még nem használtam OO kódot. Egy probléma során vizsont rájöttem, hogy muszáj lesz objektumokhoz nyúlnom.

A probléma: egy HTML elem onClick eseményéhez egy olyan függvényt szerettem volna hozzárendelni, aminek 2 paramétere van. Arra rájöttem, hogy az addEvenetListener-rel nem fog összejönni. Ekkor kicsit gondolkodtam és szmbe jutott, hogy egy objektum tulajdonságaival tudom helyettesíteni a paraméter listát.

A kód a következőképpen néz ki:

 function block()
 {
    this.id = 'ID alapérték';
    this.cmd = 'CMD alapérték';
    this.show = showBlock;

//  (1)
//  alert('ID : ' + this.id + '\nCommand : ' + this.cmd);

    function showBlock()
    {
       alert('(show)ID : ' + this.id + '\n(show)Command : ' + this.cmd);
    }
 }

 var obj = document.getElementById('getclients');

 var getClients_block = new block();

 getClients_block.id = 'ID #1';
 getClients_block.cmd = 'CMD #1';

// (2)
// alert('ID : ' + getClients_block.id + '\nCommand : ' + getClients_block.cmd);
   
 addEvent(obj, 'click', getClients_block.show);
Az (1)-es pontnál szépen kiírja a kezdőértékeket amit megadtam. A (2)-es pontnál kiírja a felülírt értékeket. Viszont az eseménykezelő által beállított esemény bekövetkeztekor (tehát amikor rákattintok a DIV-re) nem a (2)-e pontnál beállíott értékeket írja ki, hanem annak a DIV-nek az értékeit amihez hozzá van rendelve az onClick esemény. Tehát kiírja az ID-hez, hogy getclient (ez a DIV ID-je), és mivel nincs cmd tulajdonsága ez undefined lesz.

Miért viselkedik így a kód?

Ha jól tévedek, akkor megoldást jelent a problémára, ha nem this.id-vel adom meg, hanem var id-vel és csinálok egy setID tagfüggvényt. De ha nem muszáj, akkor nem szeretnék ehhez a megoldáshoz folyamodni.
 

Breadcrumb Navigation Increasingly Useful

Hojtsy Gábor · 2007. Ápr. 11. (Sze), 09.27
Jakob Nielsen a breadcrumb navigációs elemek fontosságáról
 

10 Tips for Optimizing MySQL Queries (That don’t suck)

Hojtsy Gábor · 2007. Ápr. 11. (Sze), 07.43
Revans a Jaslabs félrevezető cikkére reagálva