Changeset 686 for trunk/popups


Ignore:
Timestamp:
01/22/07 15:06:18 (13 years ago)
Author:
gocher
Message:

Update InsertPicture? plugin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/popups/insert_image.js

    r678 r686  
    2222    --  $LastChangedBy$ 
    2323    --------------------------------------------------------------------------*/ 
    24                                                      
    2524 
    2625// Called when the user clicks on "InsertImage" button.  If an image is already 
     
    4847      f_align  : image.align, 
    4948      f_vert   : image.vspace, 
    50       f_horiz  : image.hspace 
     49      f_horiz  : image.hspace, 
     50      f_width  : image.width, 
     51      f_height : image.height 
    5152    }; 
    5253  } 
     
    9596      { 
    9697        var value = param[field]; 
     98        alert(field + "=" + value); 
    9799        switch (field) 
    98100        { 
    99101          case "f_alt": 
    100             img.alt = value; 
    101           break; 
     102            if (value) 
     103              img.alt = value 
     104            else 
     105              img.removeAttribute("alt"); 
     106            break; 
    102107          case "f_border": 
    103             img.border = parseInt(value || "0", 10); 
    104           break; 
     108            if (value) 
     109              img.border = parseInt(value || "0") 
     110            else 
     111              img.removeAttribute("border"); 
     112            break; 
    105113          case "f_align": 
    106             img.align = value; 
    107           break; 
     114            if (value) 
     115              img.align = value 
     116            else 
     117              img.removeAttribute("align"); 
     118            break; 
    108119          case "f_vert": 
    109             img.vspace = parseInt(value || "0", 10); 
    110           break; 
     120            if (value) 
     121              img.vspace = parseInt(value || "0") 
     122            else 
     123              img.removeAttribute("vspace"); 
     124            break; 
    111125          case "f_horiz": 
    112             img.hspace = parseInt(value || "0", 10); 
    113           break; 
     126            if (value) 
     127              img.hspace = parseInt(value || "0") 
     128            else 
     129              img.removeAttribute("hspace"); 
     130            break; 
     131          case "f_width": 
     132            if (value) 
     133              img.width = parseInt(value || "0"); 
     134            else 
     135              img.removeAttribute("width"); 
     136            break; 
     137          case "f_height": 
     138            if (value) 
     139              img.height = parseInt(value || "0"); 
     140            else 
     141              img.removeAttribute("height"); 
     142            break; 
    114143        } 
    115144      } 
Note: See TracChangeset for help on using the changeset viewer.