ASP.NET打开新页面总结
2014-03-25 15:20
281 查看
【0】最常用的打开方式
Response.Write("<script language='javascript'>window.open('"+ url+"');</script>");
【1】直接转向新的页面,原窗口被代替;
Response.Redirect("XXX.aspx",true)
【2】原窗口保留,另外新增一个新页面;
Response.Write("<script>window.open('XXX.aspx','_blank')</script>")
【3】打开新的页面,原窗口被代替;
Response.Write("<script>window.location='XXX.aspx'</script>")
【4】打开新的页面;
Server.Transfer("XXX.aspx")
说明,常用于传递session变量的页面跳转!
【5】原窗口保留,以对话框形式打开新窗口;
Response.Write("<script>window.showModelessDialog('XXX.aspx')</script>")
【6】对话框形式打开新窗口,原窗口被代替;
Response.Write("<script>window.showModelDialog('XXX.aspx')</script>")
【7】打开简洁窗口
Respose.Write("<script language='javascript'>window.open('"+url+"','','resizable=1,scrollbars=0,status=1,menubar=no,toolbar=no,location=no, menu=no');</script>");
Response.Write("<script language='javascript'>window.open('"+ url+"');</script>");
【1】直接转向新的页面,原窗口被代替;
Response.Redirect("XXX.aspx",true)
【2】原窗口保留,另外新增一个新页面;
Response.Write("<script>window.open('XXX.aspx','_blank')</script>")
【3】打开新的页面,原窗口被代替;
Response.Write("<script>window.location='XXX.aspx'</script>")
【4】打开新的页面;
Server.Transfer("XXX.aspx")
说明,常用于传递session变量的页面跳转!
【5】原窗口保留,以对话框形式打开新窗口;
Response.Write("<script>window.showModelessDialog('XXX.aspx')</script>")
【6】对话框形式打开新窗口,原窗口被代替;
Response.Write("<script>window.showModelDialog('XXX.aspx')</script>")
【7】打开简洁窗口
Respose.Write("<script language='javascript'>window.open('"+url+"','','resizable=1,scrollbars=0,status=1,menubar=no,toolbar=no,location=no, menu=no');</script>");
相关文章推荐
- asp.net各种打开新页面的方式总结
- ASP.NET打开新页面总结
- ASP.NET 动态转静态页面的两种方法总结 - 动态页面转换成HTML静态页面方法
- ASP.NET页面间的传值的几种方法(总结)
- VS2005包加载错误,不能打开ASP.NET设计页面
- 关于ASP.NET页面打印技术的总结
- 关于ASP.NET页面打印技术的总结
- ASP.NET页面打印技术的总结
- ASP.NET 动态转静态页面的两种方法总结
- [转] 关于ASP.NET页面打印技术的总结
- asp.net页面传值总结
- asp.net页面出错时的处理方法总结
- 总结:Asp.net页面之间传递参数的几种方法
- Asp.net禁用页面缓存的方法总结
- asp.net页面间数据传递(总结篇)
- Asp.Net页面刷新的方法总结
- asp.net页面间数据传递(总结篇)
- asp.net页面间数据传递(总结篇)
- ASP.NET页面间的传值的几种方法的总结
- 【转】[转] 关于ASP.NET页面打印技术的总结