页面图片显示的问题.我有两个问题.
一、在打开我的网站主页的时候,如果比较慢。我想先显示一张等待的图片。一般是怎么做的呢!?
二、在点按钮上传时,我想点了按钮就在页面显示一张等待图片。

解决方案 »

  1.   

    可以用FrameSet,把画面分成2部分,先把要显示内容的部分高度设成0,等载入完成后,将等待画面的高度设置成0就可以了
      

  2.   

    楼主可以用一个比较简单的方法:
    1.
    在前端用一个 DIV把一个图片包起来
    <div style="position:absolute">
    <img id="img" src="../App_Themes/DefaultTheme/images/update.gif" runat="server" />
    </div>
    2.
      在PageLoad初始化的时候设定这个图片的呈现方式
       this.img.Style["visibility"] = "hidden";
    3.
    不管是第一个还是第二个问题,都在这个Button的前端控制显示这个Image
    var oImg = document.getElementById('<%=this.img.ClientID %>');
    oImg.style.visibility="visible";然后当PostBack完成之后,这个图片就会自动在恢复到原状(隐藏)这样就可以达到楼主的要求了