我INCLUDE进来一个界面,通过BUTTON控制界面显示于否. 显示的时候通过clientHeight 来计算主界面BODY长度, 
在通过JS设置STYLE的时候没出现问题,但是当我把界面隐藏后,把窗口缩小的时候,BODY的长度缺了一快,正好是我INCLUDE近来的TABLE宽度. 
因为初试化的时候clientHeight的值为0,当显示的时候clientHeight就改变了,现在我想如果解决问题的话 ,应该在JS中把clientHeight的值从新设置为0,但是用document.all.condtionTable.clientHeight=0 会报错, 还请高手门指教,如果改变clientHeight的值 或者如何解决这个界面缩小后出现的问题

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【etionsun】截止到2008-07-14 17:03:35的历史汇总数据(不包括此帖):
    发帖的总数量:4                        发帖的总分数:220                      每贴平均分数:55                       
    回帖的总数量:30                       得分贴总数量:9                        回帖的得分率:30%                      
    结贴的总数量:3                        结贴的总分数:120                      
    无满意结贴数:1                        无满意结贴分:100                      
    未结的帖子数:1                        未结的总分数:100                      
    结贴的百分比:75.00 %               结分的百分比:54.55 %                  
    无满意结贴率:33.33 %               无满意结分率:83.33 %                  
    楼主加油
      

  2.   

    隐藏是.style.visibility="hide"还是.style.display="none"
      

  3.   

    完全看不到的话是NONE 如果是灰色不可选的话是HIDE  这个跟我的主题也没关系啊~
      <主题A>
    <隐藏B>
    <DIV><TABLE C></div>如果B隐藏状态那么DIV的宽应该是BODY-A
     一旦B显示了 那么DIV的宽应该是BODY-A-B 
      这时我把B又隐藏了 然后点窗口小化~结果显示出的还是BODY-A-B 因为B隐藏了所以DIV下面空出了一个B的宽度
         如何解决?