home *** CD-ROM | disk | FTP | other *** search
/ PCMania 2 / Pcmania_Ep2_02_CD-01.iso / ARTICULOS / GUIA_DE_COMPRAS / JS / jsHTML.js < prev   
Encoding:
JavaScript  |  1999-01-01  |  1.1 KB  |  60 lines

  1. /*  
  2.  *  Objeto: jsHTML
  3.  *  
  4.  *  Javascript v1.0 - Compatibilidad: IE4 y NS4 
  5.  *  Programado por LAGOR [15/02/1999]
  6.  *
  7.  *  HOBBYPRESS S.A. 
  8.  *  Todos los derechos de esta fuente estßn reservados.
  9.  */
  10.  
  11. function jsHTML()
  12. {
  13.     this.fontFace='Arial';
  14.     this.fontSize=0;
  15.     this.fontColor='';
  16.     this.FONT=jsHTML_Font;
  17.     this._FONT='</FONT>';
  18.     this.TABLE=jsHTML_Table;
  19.     this._TABLE='</TABLE>';
  20.     this.IMG=jsHTML_Img;
  21.     this.A=jsHTML_A;
  22. }
  23.  
  24. function jsHTML_Font(size,color)
  25. {
  26.     if (!size) size=this.fontSize;
  27.     if (!color) color=this.fontColor;
  28.     return '<FONT FACE="'+this.fontFace+'"'+
  29.         (size!=0? ' SIZE="'+size+'"':'')+
  30.         (color!=''? ' COLOR="'+color+'"':'')+
  31.         '>';
  32. }
  33.  
  34. function jsHTML_Table(b,cs,cp,wd,bk)
  35. {
  36.     return '<TABLE BORDER="'+b+'"'+
  37.         ' CELLSPACING="'+cs+'"'+
  38.         ' CELLPADDING="'+cp+'"'+
  39.         (wd && wd>0? ' WIDTH="'+wd+'"':'')+
  40.         (bk? ' BACKGROUND="'+bk+'"':'')+
  41.         '>';
  42. }
  43.  
  44. function jsHTML_Img(src,wd,hg)
  45. {
  46.     return '<IMG SRC="'+src+'" BORDER=0'+
  47.         (wd && wd>0? ' WIDTH="'+wd+'"':'')+
  48.         (hg && hg>0? ' HEIGHT="'+hg+'"':'')+
  49.         '>';
  50. }
  51.  
  52. function jsHTML_A(target,link,data)
  53. {
  54.     return '<A HREF="'+link+'"'+
  55.         (target? ' TARGET="'+target+'"':'')+
  56.         '>'+
  57.         data+
  58.         '</A>';
  59. }
  60.