unload()
看下.NET页面生成周期

解决方案 »

  1.   

    <script language="javascript"> 
    function LoadFinish(){ 
      alert("加载完毕!");

    </script><body onload="LoadFinish()">
    这样
      

  2.   

    请问用JAVASCRIPT的话.如何在里面写C#代码?
      

  3.   

    说一个笨方法
    新建一个ASPX文件,在里边实现所有想在加载页面完毕后实现的功能,然后使用下面的方法
    <script language="javascript"> 
    function LoadFinish()

      window.location.replace("操作.aspx");//执行操作的页面

    </script> 在执行操作的页面写个重定向语句,把页面重新转回加载页面
      

  4.   

    <script language="javascript" type="text/javascript>
    function js()
    {
    }
    </script><body onload=js()>
      

  5.   

    其实是这样
    我的网页上有一个PANEL做的下拉列表.使用AJAX.实现导航栏的下拉列表.用它能盖住SELECT下拉菜单但发现一个问题就是网速问题.在打开网页时这个PANEL总是先显示出来.这样就会插出一个很大的空行.等页加载完成以后它才隐藏所以我想在一开始时把panel的visbile设成FALSE等完全加载完成了再true希望各位指点一下.或是说有没有更好的办法可以解决这个问题
      

  6.   

    建议看下页面事件吧,看你要执行的内容而确定用什么事件:
    顺序是这样的:
        PreInit-->Init-->InitComplete-->PreLoad-->Load-->LoadComplete-->PreRender-->PreRenderComplete-->Unload
      

  7.   

    我为什么在unload里写什么都异常?
      

  8.   

    <asp:Panel style="display:none" ID="panel1" runat="server"></asp:Panel><script language="javascript" type="text/javascript> 
    function Ajax() //AJAX 获取数据

        .....
            //数据获取完毕后显示Panel
        document.getElementById("panel1").style.display = "";

    </script> 
      

  9.   

    我想可以这样:
    if( document.readystate == “complete”)
    {…}
      

  10.   

    JQuery 里面有个判断页面载入的方法 写得很好传统的onload方法是要所有图片等都下载完后才执行JQuery里的判断不包括图片是否载入成功,而是页面其他的内容LZ可以去看看