常用打开新页面的方法
1 最常用的打開方式
Respose.Write("<script language='javascript'>window.open('"+ url+"');</script>");
2 直接轉(zhuǎn)向新的頁面,原窗口被代替;
Response.Redirect("XXX.aspx",true)
3 原窗口保留,另外新增一個(gè)新頁面;
Response.Write("<script>window.open('XXX.aspx','_blank')</script>")
4 打開新的頁面,原窗口被代替;
Response.Write("<script>window.location='XXX.aspx'</script>")
5 打開新的頁面;
Server.Transfer("XXX.aspx")
說明,常用于傳遞session變量的頁面跳轉(zhuǎn)!
6 原窗口保留,以對(duì)話框形式打開新窗口;
Response.Write("<script>window.showModelessDialog('XXX.aspx')</script>")
7 對(duì)話框形式打開新窗口,原窗口被代替;
Response.Write("<script>window.showModelDialog('XXX.aspx')</script>")
8 打開簡潔窗口
???????Respose.Write("<script language='javascript'>window.open ('"+url+"','','resizable=1,scrollbars=0,status=1,menubar=no,toolbar=no,location=no, menu=no');</script>");
9 Response.Write("<script>window.close();</script>");
??????10 Response.Write(" <script language=javascript>window.opener=null;window.close(); </script> ");
轉(zhuǎn)載于:https://www.cnblogs.com/sunzhouyi/archive/2010/10/08/1845771.html
總結(jié)
以上是生活随笔為你收集整理的常用打开新页面的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flash 组件应用与开发
- 下一篇: [转]ColorMatrixFilter