javascript弹出窗口总结//关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write(\"window.close();\");//关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write(\"\");//弹出窗口刷新当前页面width=200height=200菜单。菜单栏,工具条,地址栏,状态栏全没有this.Response.Write(\"window.open(’rows.aspx’,’newwindow’,’width=200,height=200’)\");//弹出窗口刷新当前页面this.Response.Write(\"window.open(’rows.aspx’)\");this.Response.Write(\"\");//弹出提示窗口跳到webform2.aspx页(在一个IE窗口中)this.Response.Write(\"alert(’window.window.location.href=’WebForm2.aspx’;\");注册成功’);//关闭当前子窗口,刷新父窗口this.Response.Write(\"\");this.Response.Write(\"\");//子窗口刷新父窗口this.Response.Write(\"\");this.Response.Write(\"\");//弹出提示窗口.确定后弹出子窗口(WebForm2.aspx)this.Response.Write(\"alert(’功!’);window.open(’WebForm2.aspx’)\");发表成//弹出提示窗口,确定后,刷新父窗口this.Response.Write(\"\");//弹出相同的一页//Response.Write(\"parent.mainFrameBottom.location.href=’yourwebform.aspx?temp=\"+str+\"’;\");参数解释:js脚本开始;window.open弹出新窗口的命令;’page.html’弹出窗口的文件名;’newwindow’弹出窗口的名字(不是文件名),非必须,可用空’’代替;height=100窗口高度;width=400窗口宽度;top=0窗口距离屏幕上方的象素值;left=0窗口距离屏幕左侧的象素值;toolbar=no是否显示工具栏,yes为显示;menubar,scrollbars表示菜单栏和滚动栏。resizable=no是否允许改变窗口大小,yes为允许;location=no是否显示地址栏,yes为允许;status=no是否显示状态栏内的信息(通常是文件已经打开),yes为允许;js脚本结束’newwin’:隐藏菜单栏地址栏工具条width=50:宽度height=50:高度scrollbars=yes/n滚动条top=50:窗口距离屏幕上方left=50:窗口距离屏幕左侧例:window.open(’detail.aspx?ID=\"+e.Item.Cells[1].Text+\"’,’newwin’,’width=750,height=600,scrollbars=yes,top=50,left=50’);\");this.Response.Write(\"\");例:this.Response.Write(\"\");成this.Response.Write(\"\");例:linkcolumn1.DataNavigateUrlFormatString=\"javascript:varwin=window.open(’edit_usr.aspx?actid={0}’,’