页面操作完成时,显示提示信息并倒计N秒后跳转
来源:互联网 发布:微软软件下载 编辑:程序博客网 时间:2024/05/01 00:47
1. 当前页,在后台代码往前台输出(注册)脚本的方式
A:一般操作成功后提示(这里直接用Response.Write输出了,也可以使用Page的ClientScript对象的 RegisterStartupScript方法)
- protected void Button1_Click(object sender, EventArgs e)
- {
- string yourUrl = "http://www.baidu.com";
- string yourMsg = "操作已成功";
- StringBuilder js = new StringBuilder("<mce:script language=/"javascript/"><!--
- ")
- .Append("document.write(/'" + yourMsg +"/');")
- .Append("var timeSpan = 10; setInterval(/"Redirect()/",1000);")
- .Append("function Redirect(){ if(timeSpan == 0){")
- .Append("window.location.href=/""+yourUrl+"/"; }else{")
- .Append("document.body.innerHTML = /"倒数/"+(timeSpan--)+/"秒/";}}")
- .Append("
- // --></mce:script>");
- Response.Write(js.ToString());
- }
B:异常处理 发生时提示
- try
- {
- int.Parse("hello");
- }
- catch (Exception ex)
- {
- StringBuilder js = new StringBuilder("<mce:script language=/"javascript/"><!--
- ")
- .Append("document.write(/'" + ex.Message +"/');")
- .Append("var timeSpan = 10; setInterval(/"Redirect()/",1000);")
- .Append("function Redirect(){ if(timeSpan == 0){")
- .Append("window.location.href=/"http://www.baidu.com/"; }else{")
- .Append("document.body.innerHTML = /"倒数/"+(timeSpan--)+/"秒/";}}")
- .Append("
- // --></mce:script>");
- Response.Write(js.ToString());
- }
2. 跳转到另外一页(带需要的参数及值),然后在新页中处理
A:使用JS,可以参考一中的脚本,用js读取参数就可以了
B:如果无参数传递,可以考虑在<head></head>里插入
<meta http-equiv="refresh" content="等待秒数;url=跳转地址">
- 页面操作完成时,显示提示信息并倒计N秒后跳转
- 页面操作完成时,显示提示信息并倒计N秒后跳转
- js实现弹窗提示,N秒后自动关闭并跳转页面
- js控制n秒后跳转到指定页面,并显示倒计时
- js控制n秒后跳转到指定页面,并显示倒计时
- N秒后跳转页面
- 操作完成后弹出提示框,然后跳转页面
- Yii-跳转页面-用法设置N秒后自动跳转
- 页面加载完成30秒后 完成某操作
- 设置ajax完成操作后,过几秒跳转
- 页面执行完成后进行信息显示
- asp.net 实现n秒后页面自动跳转
- jsp实现n秒后页面自动跳转功能
- 倒计时,n秒后跳转
- js控制显示多少秒后跳转到另一个页面
- JS实现几秒跳转并显示在页面上
- 页面5秒后跳转
- 5秒后跳转页面?
- 破解练习之Acid burn.exe
- JavaScript常用函数以及语法
- iOS WebCore的WebEvent和EventHandler
- HDU 2491 Priest John's Busiest Day
- Android布局文件的属性值解析
- 页面操作完成时,显示提示信息并倒计N秒后跳转
- 数论整理
- 数据库设计之规范化--------几种范式详解
- jquery获得select option的值 和对select option的操作
- GLSL橙宝书中简单的着色器代码
- ABAP SUBMIT 程序时带屏幕默认值
- 悟透JavaScript
- VS2008与VS2010 TAB键与空格设置
- HDU 2665 Kth number