我想使用隐藏的iframe来制作一个等待页面。可以在Page_Load里面写入了HtmlMeta页面刷新以后,gif动画效果还似乎没有效果,变为静态了。想请高手解答下!!!
    
    <iframe style="display:none" name="doAction"></iframe>
    <form id="Form1" method="post" runat="server" target="doAction">
        <div style="border-bottom: solid 2px #6788be; font-weight: bolder; padding-left: 10px;
            padding-bottom: 5px; text-align:center">正在装载数据...请稍候
        </div>
        <div style="text-align:center; padding-top:100px;">
            <img id="image" src="Images/LoadingProgressBar.gif" alt="正在装载数据...请稍候" />
        </div> 
    </form> 
        protected void Page_Load(object sender, EventArgs e)
        {
            String url = Request["URL"];
            HtmlMeta meta = new HtmlMeta();
            meta.Content = "0; URL=" + url;
            meta.HttpEquiv = "Refresh";
            Page.Header.Controls.Add(meta);
        }

解决方案 »

  1.   

    <script language="javascript" type="text/javascript">  
          document.write(" <div id='loadDiv' style='padding-top: 250px; padding-left: 350px;font-size:x-large;height:400px'> <span id='loading'> <img src=\"../Images/loader2.gif\"/>正在加载数据,请稍候··· </span> </div>"); 
          window.onload = function() 
          {  
            document.getElementById("hiddenDiv").style.display="";        
            document.getElementById("loadDiv").parentNode.removeChild(document.getElementById("loadDiv"));  
          }  
        </script> 
    http://topic.csdn.net/u/20090716/17/35aee359-b2c4-458c-a44f-34b76b3bfcef.html
      

  2.   

    在查询页面选择查询条件后跳转到等待页面,利用meta跳转到数据呈现页面。
    一旦meta刷新跳转到数据呈现页面,等待页面的gif等待动画就变为静态了。
    我在网上查了下,做了一个隐藏的iframe来做了下处理。但是还是没发实现。
    2楼的:你的方法有效果,但是要跳转后还是变为静态了。