用客户端的Javascript,把每张图片包含在不同的div标签中,动态控制css的display属性即可。

解决方案 »

  1.   

    在程序中嵌套一下不就成了吗?
    或用JAVASCRIPT定时加载
      

  2.   

    to webdiyer(webdiyer)
    我怎样知道它加载完成了没有,怎么判断。你说的方法方法,对这个不熟,有相关代码吗?
      

  3.   

    不能用page_load,page_unload事件但可以这样
    if page.ispostbsckimage=1
    ...
    code
    ...
    image=2end if
      

  4.   

    to  heroyujun(Asuka) 
    你的语句写在哪里,触发事件里还是page_load里。好像也不行
      

  5.   

    其实也就有点象csdn里的登陆时显示。。
      

  6.   

    加在body onload客户端事件中。
      

  7.   

    to webdiyer(webdiyer) 
    是这样吗?
    <body onLoad="document.image.src='xxx1.gif'" onUnLoad="document.image.src='xxx2.gif'">
      

  8.   

    用image控件啊。
    if(!Page.IsPostBack)
    {
      Image1.ImageUrl = "加载时显示的图片";
      加载页面;
      Image1.ImageUrl = "完成时显示的图片"
    }
      

  9.   

    to rabbitwy(流浪小兔)
    不行的,image也是服务器控件,当postback的时候,所有的页面控件都不显示了,又怎么显示图片。
      

  10.   

    完全要用Javascript实现,和.NET无关:(1)首先在你要显示图片的地方用如下的HTML语句:
    <img id="img1" src="图片1.jpg">(2)然后在页面的最底部加上如下的HTML:
    .......
    .......
    </HTML>
    <img id="img2" src="small.gif" width="1" height="1" onload="document.img1.src='图片2.jpg'">要注意的问题是,img2的图片文件small.gif要足够小,放到</HTML>标记最后的目的是为了检测页面是否加载完毕,要在网页上看不出来,以免影响页面的外观,可以尝试加上style="display:none"之类的隐藏效果。当img2加载完毕后就去变换img1的图片。
      

  11.   

    to  iview(iview) 是这样写的吗?<HTML>
    <HEAD></HEAD>
    <body >
    <IMG id="img1" src="a.gif"> 
    </body>
    </HTML>
    <img id="img2" src="b.gif" onload="document.img1.src='b.gif'">
    好像有错唉!!!!
      

  12.   

    xuexiCSDN的登陆是怎么显示的?
      

  13.   

    to LinYeCunFu(耕夫)
    我还不知道能不能实现这种功能,因为在asp.net中,当postback的时候,整个页面都不显示了。如果你找出来,立即给分;)
      

  14.   

    有页面的最上面用一个层显示这幅图片
    记得将页面的缓存关掉<html>
    <head>
    </head>
    <body>
    <div>在这里显示你的第一幅图片</div>
    ..........<script>
    在这里用一些代码把上面的层隐藏或是换另一幅图片
    </script>
    </body>
    </html>
      

  15.   

    我也觉得用javascript来做好,不必要全用.net完成。
      

  16.   

    有谁做过这程序吗?
    当postback的时候显示一张图片(动的)
    页面加载完成时显示另外一张(静的)