ugrás a tartalomhoz

Archívum - Dec 7, 2010

Oszály változók hivatkozása belső metódusokból

sirkalmi · 2010. Dec. 7. (K), 22.40
Sziasztok!

Hogyan lehet egy belső metódusból meghivatkozni egy osztály változót JavaScript-ben?

Pl:

TestClass = function() {
  this.ize = 'bigyo';

  this.valami = new Array();

  this.metodus = function() {
    dojo.forEach(this.valami, function(item) {
      //itt pl hogyan tudok hivatkozni az ize nevű osztály változóra?
    })
  }
}
Köszi a válaszokat!

sirkalmi
 

Extreme JavaScript Performance

Joó Ádám · 2010. Dec. 7. (K), 21.15
Thomas Fuchs előadása
 

What’s new in JavaScript 1.8.5

Joó Ádám · 2010. Dec. 7. (K), 19.26
Újdonságok
 

háttérkép lentebbről indítása

mentelek · 2010. Dec. 7. (K), 15.03
Kedves Bárki!

Egy weblap "page" részében a backgroundot három képből építeném fel:
1, kezdő (left, top elhelyezésű) felül lekerekített sarkú kép (átlátszó a kép felső két sarkánál a szín)
2, utána egy négyszög alakú repeat-y irányban addig amíg kell
3, zárásul egy (left, bottom elhelyezésű) alsó sarkainál lekerekített kép
Ezzel egy kellemes kerekített sarkú szöveghátteret kapok.
Csakhogy a sokszorosított 2. kép mivel nem kerekített sarkú, ezért a kezdő kép alatt kilátszik és megszünteti a lekerekített sarok jelleget.
Próbálkoztam már mindennel, de nem bírtam elérni, hogy a 2. kép sokszorosítását az első után kezdje el, vagy legalább lentebbről, hogy azt a néhány pixelnyi saroklekerekítésnél ne jelenjen meg hátulról.
Mivel lehet ezt megoldani?
mert amiket én próbáltam eddig nem jött össze.

Köszönöm a segítséget.
CSS-sel készítem a stílust
#page {
width: 800px;
margin: 0px auto;
background: url(images/img03.png) repeat-y left top;}
#page-bgtop {
background: url(images/bogyo_2.png) no-repeat left top;}
#page-bgbtm {
padding: 20px 30px;
background: url(images/img04.png) no-repeat left bottom;}
 

dojox.layout.ContentPane - executeScripts

sirkalmi · 2010. Dec. 7. (K), 12.03
Szervusztok!

Most döbbentem rá, hogy a dijit.layout.ContentPane-be betöltött script tag-ek kizárólag a firefox böngészőben futnak le. Utánajártam a dolognak és kiderítettem, hogy ebban az esetben, ha script-tag-ek vannak a tartalomban akkor a dojox.layout.ContentPane-t kell alkalmazni executeScript="true" pareméter értékkel. Szerencsére egy egyszerű replace-el ki tudtam cserélni mindenütt a forrásban. Összesen 92 helyen kellett cserélni.