ugrás a tartalomhoz

Archívum - Szep 7, 2007 - Fórum téma

Weboldal menedzselés ftp nélkül

Blackfriar · 2007. Szep. 7. (P), 17.47
Sziasztok!

Az lenne a kérdésem, lehetséges-e ftp nélkül, távolból hozzáférni és szerkeszteni egy weboldal fájljait.
Ha igen, akkor mi módon.
 

Javascript és az öröklődés

inf · 2007. Szep. 7. (P), 14.50
Üdv.

javascriptben úgy oldottam meg az öröklődést, hogy:
  1. function szülő(a,b,c)  
  2. {  
  3.  this.source=[a,b,c];  
  4. }  
  5.   
  6. var gyerek=szülő.extend(function (a,b,c,d)  
  7. {  
  8.  this.source=[a,b,c,d];  
  9. })  
na most ez annyi, hogy beleírtam a Function.prototype-ba egy extend függvényt

mindez eddig szép és jó, még azt is beleírtam, hogy a prototypeját a szülőnek másolja le a gyerek prototypejába, meg hogy a gyereknek is lehessen plussz tulajdonságokat hozzáadni a prototypehoz egy object megadásával az extend függvényben..

szóval bővítsük kicsit a dolgot, most a szülő a Range a gyerek pedig a Form:
  1. function Range()  
  2. {  
  3.  this.source=Array.from(arguments);  
  4. }  
  5.   
  6. Range.prototype.contract=function (filter)  
  7. {  
  8.  var results=new this.constructor;  
  9.  for (var i=0; i<this.source.length; i++)  
  10.  {  
  11.   if (filter.call(this,this[i]))  
  12.   {  
  13.    results.push(this[i]);  
  14.   }  
  15.  });  
  16.  return results;  
  17. }  
  18.   
  19. var Form=Range.extend(function (form)  
  20. {  
  21.  this.form=form;  
  22.  this.source=Array.from(form.elements);  
  23. },  
  24. {  
  25.  disable:function ()  
  26.  {  
  27.   for (var i=0; i<this.source.length; i++)  
  28.   {  
  29.    this.source[i].setAttribute("disabled",true);  
  30.   }  
  31.  },  
  32.  header:function (mime)  
  33.  {  
  34.   this.form.encoding=mime;  
  35.  }  
  36. });  
na most itt a Range egy interface az Arrayra, és azért jó, mert ezt tovább lehet örökíteni, az Arrayt viszont elég nehézkes, mivelhogy nem saját függvény, a prototypejában levő függvények sem másolhatóak stb..

a Rangenek a contract függvénye annyit tesz, hogy egy új objectbe másolja be a filter függvénynek megfelelő értékeket.

a Form egy interface a HTML FORM objectre, és mellesleg a Range kiterjesztése, szóval a Form source tulajdonsága egy tömb az adott formban levő inputokról

na ha ez így világos, akkor vázolom a problémát:

ha meghívom a contract függvényt, akkor egy új Form objectet kapok, aminek az elemei a filter által jónak talált elemek, mondjuk legyenek csak a gombok:

JS Form Replacement

janoszen · 2007. Szep. 7. (P), 11.16
Sziasztok,

volt valamikor egy blogmark egy JS libre ami annyit csinált, hogy JS-sel lecserélte a formokat stilizálható változatokra, de nem találom. Nincs meg valakinek a linkje?

Köszi

J
 

kép a képen

pepezoli · 2007. Szep. 7. (P), 06.31
Sziasztok!

Bocsi, de még csak most kezdtem ezt az egészet. A segítségeteket szeretném kérni. Egy web oldalt tervezek, amin el kellene helyeznem egy nagyobb képet, majd arra több kicsit. Ezek lennének a menüpontok. Valahogyan fölé kellene úsztatnom őket.Milyen parancsokkal tudom ezt megvalósítani? Ezen kívül azt kellene megoldanom, hogy ezek a menüpont-képek ne téglatest formájú, hanem mindenféle alakzatúak legyenek. Hogyan tudok egy képet így elmenteni, milyen formátumban célszerű? Köszönöm a segítséget…