页面跳转相关。(急。。) 一个网页.当我点击按钮后希望先提示用户操作已成功 然后过3秒后跳转到另一页面.同时传递1个参数.. 那我应该怎么做.高手提拔.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <meta http-equiv=refresh content="秒数,URL=页面?参数"> 你可以在登陆成功后用Response.Write输出 不好意思秒数和url中间是分号不是逗号,写错了 没事。 谢谢了。 我 Response.Write 怎么调用? <meta http-equiv=refresh content="秒数;URL=页面?参数"> 这写head里? <script language="javascript"> document.title = "操作成功"; document.write("操作成功!正在返回,请稍候........"); setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000);</script> 这个 script 我怎么调用? to: jeremyyang824 我 Response.Write 怎么用? 我刚学 不好意思哈。。 <head><script>代码</script></head>加载页面自动调用了 <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> 哥们你可以这样!!!! <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 的事件里怎么写? 谢谢。 你如果是在后台里面调用,就是cs文件里面:你在Page_load事件里面加上这么一句代码:button.Attributes.add("OnClick()","你方法的名字,既javascript方法的名称") 就是不知道该怎样写。<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 时怎么调用? 你重新发个看看 先那个有点乱。 麻烦了哈。 我看和这个差不多 但这个没类 是不? 该怎么改后面才可以调用? <script language="javascript"> document.title = "操作成功"; document.write("操作成功!正在返回,请稍候........"); setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000); </script> <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>"); } <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>" 添加popup事件的时候,还用那个attributes添加进去 <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)'>");} 如果你的button是asp.net服务器端控件,那么可以在前台相应的控件<asp:button ..... onclientclick="js函数"....> --onclientclick的大小写注意如果你的button是html的那么可以和上面类似的加上<input type="button" onclick="js函数" 你可以这样的试试<%@ 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> <input type="button" value='跳转' onclick="javascript:alert('操作成功正在跳转...');setInterval(window.location.href='Default.aspx?id=XXX')" /> 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 + ")"); 弹出层 输入框 js 在CS文件中写JS 提示+跳转 但如果客户端关了JS 那......有什么好的解决方案 ajax 怎樣綁定數據? 大家帮帮忙DATAGRID 奇怪的显示问题 给你科头了,在线等。求人做一个文章发布系统。报酬详谈。 请问如何在datagridview里,一行结束后,按下一行,如何让鼠标停止在第二行??? 下面两种增加Parameter的方法有什么区别? 为什么我不能调试ASP程序阿? 高手请进--客户端问题 asp.net里添加FCKeditor出现问题 vs2003中怎么用一个按钮来选择日期<不刷新的情况下>
你可以在登陆成功后用Response.Write输出
<script language="javascript">
document.title = "操作成功";
document.write("操作成功!正在返回,请稍候........");
setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000);
</script>
我 Response.Write 怎么用? 我刚学 不好意思哈。。
<script>
代码
</script>
</head>加载页面自动调用了
<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>
哥们你可以这样!!!!
<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 的事件里怎么写? 谢谢。
button.Attributes.add("OnClick()","你方法的名字,既javascript方法的名称")
<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 时怎么调用?
我看和这个差不多 但这个没类 是不? 该怎么改后面才可以调用?
<script language="javascript">
document.title = "操作成功";
document.write("操作成功!正在返回,请稍候........");
setTimeout("top.location.href = 'Index.aspx?" + 参数 + "'", 3000);
</script>
<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>");
}
<!--
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>"
<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)'>");
}
<asp:button ..... onclientclick="js函数"....> --onclientclick的大小写注意如果你的button是html的那么可以和上面类似的加上
<input type="button" onclick="js函数"
<%@ 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>
<input type="button" value='跳转' onclick="javascript:alert('操作成功正在跳转...');setInterval(window.location.href='Default.aspx?id=XXX')" />
<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 + ")");