一个网页.当我点击按钮后希望先提示用户操作已成功    然后过3秒后跳转到另一页面.同时传递1个参数..   那我应该怎么做.高手提拔..

解决方案 »

  1.   

     <meta http-equiv=refresh content="秒数,URL=页面?参数"> 
    你可以在登陆成功后用Response.Write输出
      

  2.   

    不好意思秒数和url中间是分号不是逗号,写错了
      

  3.   

       没事。    谢谢了。    我  Response.Write   怎么调用?     <meta   http-equiv=refresh   content="秒数;URL=页面?参数">   这写head里?
      

  4.   


    <script language="javascript">
        document.title = "操作成功";
        document.write("操作成功!正在返回,请稍候........");
        setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000);
    </script>
      

  5.   

                 这个 script 我怎么调用?   
      

  6.   

                   to:    jeremyyang824
                   我     Response.Write       怎么用?    我刚学  不好意思哈。。
      

  7.   

    <head>
    <script>
    代码
    </script>
    </head>加载页面自动调用了
      

  8.   

    <meta   http-equiv="refresh"   content="3;URL=http://www.sohu.com">   
        
      <body   onload="setTimeout('dform.submit()',3000)">   
      <form   action="http://www.sohu.com"   method=post   name=dform></form>   
        
      <body   onload="loadPage()">   
      <script>   
      function   loadPage()   
      {   
              setTimeout('location   =   "http://www.sohu.com"',3000);   
      }   
      </script>   
    哥们你可以这样!!!!
      

  9.   

    <meta       http-equiv="refresh"       content="3;URL=http://www.sohu.com">       
            
        <body       onload="setTimeout('dform.submit()',3000)">       
        <form       action="http://www.sohu.com"       method=post       name=dform> </form>       
            
        <body       onload="loadPage()">       
        <script>       
        function       loadPage()       
        {       
                        setTimeout('location       =       "http://www.sohu.com"',3000);       
        }       
        </script>       
    哥们你可以这样!!!!                                    我后面怎么调用   button 的事件里怎么写?    谢谢。
      

  10.   

    你如果是在后台里面调用,就是cs文件里面:你在Page_load事件里面加上这么一句代码:
    button.Attributes.add("OnClick()","你方法的名字,既javascript方法的名称")
      

  11.   

                就是不知道该怎样写。<meta               http-equiv="refresh"               content="3;URL=http://www.sohu.com">               
                    
            <body               onload="setTimeout('dform.submit()',3000)">               
            <form               action="http://www.sohu.com"               method=post               name=dform>   </form>               
                    
            <body               onload="loadPage()">               
            <script>               
            function               loadPage()               
            {               
                                            setTimeout('location               =               "http://www.sohu.com"',3000);               
            }               
            </script>                      
                                          这个我写页面上?                那当我点击button 时怎么调用?      
      

  12.   

                 你重新发个看看    先那个有点乱。    麻烦了哈。    
        我看和这个差不多     但这个没类  是不?   该怎么改后面才可以调用?
     
        <script language="javascript">
        document.title = "操作成功";
        document.write("操作成功!正在返回,请稍候........");
        setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000);
       </script>
      

  13.   


    <asp:Button ID="btn" runat="server" Text="跳转" OnClick="btn_Click" />
    protected void btn_Click(object sender, EventArgs e)
        {
            string temp="test";
            ClientScript.RegisterStartupScript(Page.GetType(), "tz", "<script>alert('aa');setInterval(window.location.href=\"Default.aspx?id='"+temp+"'\",3000);</script>");
        }
      

  14.   

    <script   language="JavaScript">   
      <!--   
      function   popup(){   
      window.location="http://www.xxx.net/"//要跳转的目的URL   
      }   
      //-->   
      </script>   
      <body   onload="setTimeout('popup()',1)">   
      <!--1为设定时间,单位毫秒//-->你用这个试试,在button的onchick事件里面加上onchilc="<script language='javascript'>把body后面的代码copy进来</script>"
      

  15.   

    添加popup事件的时候,还用那个attributes添加进去
      

  16.   

    <head>
    <script       language="JavaScript">       
        <!--       
        function       popup(){       
        window.location="http://www.xxx.net/"//要跳转的目的URL       
        }       
        //-->       
        </script>    
    </head>C#
    Page_load
    {
    button1.Attributes.add("Onclick()","onload='setTimeout('popup()',1)'>");
    }
      

  17.   

    如果你的button是asp.net服务器端控件,那么可以在前台相应的控件
    <asp:button ..... onclientclick="js函数"....>  --onclientclick的大小写注意如果你的button是html的那么可以和上面类似的加上
    <input type="button" onclick="js函数"
      

  18.   

    你可以这样的试试
    <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm1" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>WebForm1</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    <script type="text/javascript">
    function SkipToError(strDivName)
    {
    var strDiv = document.getElementById(strDivName);
    alert("操作成功");
    strDiv.innerHTML = "操作成功!正在返回,请稍候......";
    setTimeout("top.location.href='WebForm1.aspx'",3000);
    }
    </script>
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <div id="divMessage"></div>
    <INPUT type="button" value="测试" onclick="SkipToError('divMessage')">
    </form>
    </body>
    </HTML>
      

  19.   


            <input type="button" value='跳转' onclick="javascript:alert('操作成功正在跳转...');setInterval(window.location.href='Default.aspx?id=XXX')" />
      

  20.   

       ok了.   我这样做的:    
        <script language="javascript">
        function showpage(id)
        {
          setTimeout("top.location.href = 'client.aspx?id=" + id + "'",3000);
        }
        </script>
        
        <script language="javascript">
        this.btn_Enter.Attributes.Add("onclick", "javascript:showpage(" + i_id + ")");