JSP 弹出窗口
一、window.open() 基础知识
1、window.open()支持环境:
JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+
2、基本语法:window.open(pageURL,name,parameters)
其中:
pageURL 为子窗口路径
name 为子窗口句柄
parameters 为窗口参数(各参数用逗号分隔)
3、简单示例:
<script language="javascript"
type="text/javascript">
<!--
window.open
('page.aspx','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,
resizable=no,location=no, status=no')
-->
</script>
脚本运行后,page.aspx将在新窗体newwindow中打开,宽为100,高为400,距屏顶0象素,屏左0象素,无工具条,无菜单条,无滚动
条,不可调整大小,无地址栏,无状态栏。其中<!-- 和
-->是对一些版本低的浏览器起作用,在这些低版本浏览器中不会将标签中的代码作为文本显示出来,要养成这个好习惯。
4、可用的parameters:其中yes/no也可使用1/0;pixel value为具体的数值,单位象素。
参数
|
取值范围
| 说明
alwaysLowered
|
yes/no
|
指定窗口隐藏在所有窗口之后
alwaysRaised
|
yes/no
|
指定窗口悬浮在所有窗口之上
depended
|
yes/no
|
是否和父窗口同时关闭
directories
|
yes/no
|
Nav2和3的目录栏是否可见
height
| pixel value
| 窗口高度
|