JS弹窗方法整理
1、1. 弹出页面。Response.Write("<script>window.open('page.aspx','n髫潋啜缅ewwindow','height=500,width=500,top=100,left=200, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no')</script>");弹出页面,可直接在参数里面设置弹出窗口的大小。参数解释:window.open 弹出新窗口的命令; 'page.aspx' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; height=500 窗口高度; width=500 窗口宽度; top=100 窗口距离屏幕上方的象素值; left=200 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar,scrollbars 表示菜单栏和滚动栏。 resizable=no 是否允许改变窗口大小,yes为允许; location=no 是否显示地址栏,yes为允许; status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
2、 2.弹出消息框。Response.Write("<挢旗扦渌;script language='javas艘早祓胂cript' type='text/javascript'>alert('刪除失敗')</script>"); --覆蓋父頁面Page.ClientScript.RegisterStartupScript(this.GetType(), "show", "alter('刪除失敗!')", true); --不覆蓋父頁面
3、 3.關閉彈窗后刷新父頁面。Response.Write("<script language='javascript' type='text/javascript'>alert('添加成功');window.close();opener.location.href=opener.location.href</script>");
4、 4.關閉彈出消息框后跳轉到另一頁面Response.Write("<script language='javascript' type='text/javascript'>alert('操作成功');window.location='../QuickQuery/ZC_FormQueryList.aspx'</script>");