//打开新的窗体
Response.Redirect("WebMain.aspx");
//弹出一个新窗体
Response.Write("<script>window.open(/"WebMain.aspx/")</script>")
//弹出一个只有确定按钮的提示框
Response.Write("<script>alert(/"
用
户
名或密
码错误
/");</script>");
//关闭窗体不提示信息
Response.Write("<script>window.opener=null;window.close();</script>");
//关闭窗体提示一条信息
Response.Write("<script>window.close();</script>");
//关闭窗体提示两条信息
Response.Write("<script>if(confirm(/"
确定退出?/")==true){window.close();}</script>");
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=257511
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=257511
如何利用网
页弹
出各
种
形式的窗口,我想大家大多都是知道些的,但那
种
多
种
多
样
的
弹
出式窗口是怎
么
搞出来的,我
们
今天就来学
习
一下:
1.
弹
启一个全屏窗口
<html>
<body οnlοad="window.open('http://www.webjx.com','example01','fullscreen');">;
<b>www.webjx.com</b>
</body>
</html>
<body οnlοad="window.open('http://www.webjx.com','example01','fullscreen');">;
<b>www.webjx.com</b>
</body>
</html>
2.
弹
启一个被
F11
化后的窗口
<html>
<body οnlοad="window.open(''http://www.webjx.com','example02','channelmode');">;
<b>www.webjx.com</b>
</body>
</html>
<body οnlοad="window.open(''http://www.webjx.com','example02','channelmode');">;
<b>www.webjx.com</b>
</body>
</html>
3.
弹
启一个
带
有收藏
链
接工具
栏
的窗口
<html>
<body οnlοad="window.open('http://www.webjx.com','example03','width=400,height=300,directories');">
<b>www.webjx.com</b>
</body>
</html>
<body οnlοad="window.open('http://www.webjx.com','example03','width=400,height=300,directories');">
<b>www.webjx.com</b>
</body>
</html>
4.
网
页对话
框
<html>
<SCRIPT LANGUAGE="javascript">
<!--
showModalDialog('http://www.webjx.com','example04','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->
</SCRIPT>
<b>www.webjx.com</b>
</body>
</html>
<SCRIPT LANGUAGE="javascript">
<!--
showModalDialog('http://www.webjx.com','example04','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->
</SCRIPT>
<b>www.webjx.com</b>
</body>
</html>
<html>
<SCRIPT LANGUAGE="javascript">
<!--
showModelessDialog('http://www.webjx.com','example05','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->
</SCRIPT>
<b>http://www.webjx.com</b>
</body>
</html>
<SCRIPT LANGUAGE="javascript">
<!--
showModelessDialog('http://www.webjx.com','example05','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->
</SCRIPT>
<b>http://www.webjx.com</b>
</body>
</html>
showModalDialog()
或是
showModelessDialog()
来
调
用网
页对话
框,至于
showModalDialog()
与
showModelessDialog()
的区
别
,在于
showModalDialog()
打
开
的窗口(
简
称模式窗口),置在父窗口上,必
须关闭
才能
访问
父窗口
(
建
议
尽量少用,以免招人反感
)
;
showModelessDialog()
(
简
称无模式窗口),打
开
后不必
关闭
也可
访问
父窗口打
开
的窗口。
dialogHeight: iHeight
设
置
对话
框窗口的高度。
dialogWidth: iWidth 设 置 对话 框窗口的 宽 度。
dialogLeft: iXPos 设 置 对话 框窗口相 对 于桌面左上角的 left 位置。
dialogTop: iYPos 设 置 对话 框窗口相 对 于桌面左上角的 top 位置。
center: {yes | no | 1 | 0 } 指定是否将 对话 框在桌面上居中,默 认值 是 “yes” 。
help: {yes | no | 1 | 0 } 指定 对话 框窗口中是否 显 示上下文敏感的帮助 图标 。默 认值 是 “yes” 。
resizable: {yes | no | 1 | 0 } 指定是否 对话 框窗口大小可 变 。默 认值 是 “no” 。
status: {yes | no | 1 | 0 } 指定 对话 框窗口是否 显 示状 态栏 。 对 于非模式 对话 框窗口,默 认值 是 “yes” ; 对 于模式 对话 框窗口,默 认值 是 “no” 。
dialogWidth: iWidth 设 置 对话 框窗口的 宽 度。
dialogLeft: iXPos 设 置 对话 框窗口相 对 于桌面左上角的 left 位置。
dialogTop: iYPos 设 置 对话 框窗口相 对 于桌面左上角的 top 位置。
center: {yes | no | 1 | 0 } 指定是否将 对话 框在桌面上居中,默 认值 是 “yes” 。
help: {yes | no | 1 | 0 } 指定 对话 框窗口中是否 显 示上下文敏感的帮助 图标 。默 认值 是 “yes” 。
resizable: {yes | no | 1 | 0 } 指定是否 对话 框窗口大小可 变 。默 认值 是 “no” 。
status: {yes | no | 1 | 0 } 指定 对话 框窗口是否 显 示状 态栏 。 对 于非模式 对话 框窗口,默 认值 是 “yes” ; 对 于模式 对话 框窗口,默 认值 是 “no” 。
/
<
asp
:
LinkButton
ID="BackLbtn" PostBackUrl="javascript:history.back()" runat="server">
戻る
</
asp
:
LinkButton
>
/
<
asp
:
LinkButton
ID="CloseLbtn" PostBackUrl="javascript:window.close()" runat="server">
閉じる
</
asp
:
LinkButton
>