没有合适的资源?快使用搜索试试~ 我知道了~
window.open的例子和使用方法以及参数说明
需积分: 50 17 下载量 46 浏览量
2010-09-25
10:39:21
上传
评论
收藏 35KB DOC 举报
温馨提示
试读
11页
windows.open这个是JavaScript函数,但是在应用起来的时候总会遇到比较多的麻烦,因为参数非常多,用法也非常的多
资源推荐
资源详情
资源评论
一、window.open()支持环境:
JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+
二、基本语法:
window.open(pageURL,name,parameters)
其中:
pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗
号分隔)
三、示例:
<SCRIPT>
<!--
window.open
('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,m
enubar=no,scrollbars=no, resizable=no,location=no, status=no')
//写成一行
-->
</SCRIPT>
脚本运行后,page.html 将在新窗体 newwindow 中打开,宽为 100,高为 400,
距屏顶 0 象素,屏左 0 象素,无工具条,无菜单条,无滚动条,不可调整大小,无地址栏,
无状态栏。
请对照。上例中涉及的为常用的几个参数,除此以外还有很多其他参数,请见四。
四、各项参数
其中 yes/no 也可使用 1/0;pixel value 为具体的数值,单位象素。
参数 | 取值范围 | 说明
| |
alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后
alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上
depended | yes/no | 是否和父窗口同时关闭
directories | yes/no | Nav2 和 3 的目录栏是否可见
height | pixel value | 窗口高度
hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键
innerHeight | pixel value | 窗口中文档的像素高度
innerWidth | pixel value | 窗口中文档的像素宽度
location | yes/no | 位置栏是否可见
menubar | yes/no | 菜单栏是否可见
outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度
outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度
resizable | yes/no | 窗口大小是否可调整
screenX | pixel value | 窗口距屏幕左边界的像素长度
screenY | pixel value | 窗口距屏幕上边界的像素长度
scrollbars | yes/no | 窗口是否可有滚动栏
titlebar | yes/no | 窗口题目栏是否可见
toolbar | yes/no | 窗口工具栏是否可见
Width | pixel value | 窗口的像素宽度
z-look | yes/no | 窗口被激活后是否浮在其它窗口之上
例子说明:
【1、最基本的弹出窗口代码】
其实代码非常简单:
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('page.html')
-->
</SCRIPT>
因为着是一段 javascripts 代码,所以它们应该放在<SCRIPT
LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览
器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯
啊。
window.open ('page.html') 用于控制弹出新的窗口 page.html,如果 page.html
不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(../)均可。用
单引号和双引号都可以,只是不要混用。
这一段代码可以加入 HTML 的任意位置,<head>和</head>之间可以,<body>
间</body>也可以,越前越早执行,尤其是页面代码长,又想使页面早点弹出就尽量往前
放。
【2、经过设置后的弹出窗口】
下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。我们来
定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。
剩余10页未读,继续阅读
资源评论
春哥4885
- 粉丝: 5
- 资源: 53
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功