CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何在单击按钮进行页面跳转前弹出确认提示框?

楼主Iceguy(大侠龙卷风)2006-03-07 17:28:06 在 .NET技术 / ASP.NET 提问

在.net后台的Handle里写:  
   
          ......  
          Response.Write("<Script   Language="JavaScript">alert('您将跳转到主页!');</Script>");  
          Response.Redirect("Default.aspx");  
  }  
  在实际运行中,确认提示框不会显示直接跳转到了新页面.而实际上程序运行了第一行代码但并没有实际效果出现.  
  请问哪位大哥遇到过次类问题,要如何以比较简单的其他方式实现这个过程呢?谢谢! 问题点数:30、回复次数:7Top

1 楼pn_nl()回复于 2006-03-07 17:33:19 得分 10

Response.Write("<Script   Language="JavaScript">alert('您将跳转到主页!');</Script>");  
  Response.Write("<Script   Language="JavaScript">window.location='Default.aspx';</Script>");Top

2 楼blackhero(黑侠客)回复于 2006-03-07 17:33:56 得分 10

this.Response.Write("   <script   language=javascript>alert('注册成功');window.window.location.href='WebForm2.aspx';</script>   ");Top

3 楼blackhero(黑侠客)回复于 2006-03-07 17:34:11 得分 0

http://blog.csdn.net/blackhero/archive/2005/06/22/400008.aspxTop

4 楼songxiaozhao(雨朋)回复于 2006-03-07 17:34:27 得分 4

Response.Write("<Script   Language="JavaScript">alert('您将跳转到主页!');window.location='Default.aspx';</Script>");  
  Top

5 楼wxl_pilot(空军飞行员)回复于 2006-03-07 18:10:42 得分 4

public   static   void   JsConfirmMsgAndToUrl(Page   p,string   str_msg,string   str_url)  
                  {  
                          string   str_js   =   "if(confirm('"+str_msg+"')){window.location.href='"+str_url+"';}";  
                          ExecuteJs(p,str_js);  
                  }  
   
                  private   static   void   ExecuteJs(Page   p,string   str_js,string   str_key)  
                  {  
                          StringBuilder   sb   =   new   StringBuilder();  
                          sb.Append("<script   language='javascript'>");  
                          sb.Append(str_js);  
                          sb.Append("</script>");                          
   
                          if   (str_key.Trim()   ==   "")  
                          {  
                                  p.RegisterStartupScript("p_js"+str_js.Length,sb.ToString());  
                          }  
                          else  
                          {  
                                  p.RegisterStartupScript(str_key+str_js.Length,sb.ToString());  
                          }  
                  }Top

6 楼nameone(过客)回复于 2006-03-07 18:25:13 得分 2

UPTop

7 楼Iceguy(大侠龙卷风)回复于 2006-03-07 18:33:27 得分 0

分不多,谢谢大家!Top

相关问题

  • 有什么办法可以单击页面的按钮可以弹出“选择目录路径”的那个框?
  • 在框架页中:如何在单击按钮进行子页面跳转前弹出确认提示框?
  • 如何可以在单击按钮后先弹出对话框询问是否,根据yes 还是 no 来跳转到不同页面?
  • 在页面上单击一按钮,弹出一子页面,如何做到在操作子页面时父页面不能被操作(如关闭、最小化等)?谢谢
  • 框架(frameset)页面中点按钮弹出新页面
  • 如何在单击按钮时打开另一个web页面
  • 如何实现单击按钮,进行页面打印???
  • 怎样在一个按钮事件中弹出一个页面
  • 如何当点击Button按钮时,让它弹出一页面?
  • 在父页面中弹出子页面,如何在子页面中按按钮刷新父页面?

关键词

  • .net
  • js
  • sb
  • str
  • response
  • write
  • key

得分解答快速导航

  • 帖主:Iceguy
  • pn_nl
  • blackhero
  • songxiaozhao
  • wxl_pilot
  • nameone

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo