window.open window.open 新窗口
Arguments - 参数
url
可选字符串参数,指向要在新窗口中显示的文档的URL。如果省略该参数,或者参数为空字符串,新窗口不会显示文档。
name
可选字符串参数,该参数可以设置新窗口的名称。
相同name的窗口只能创建一个,要想创建多个窗口则name不能相同。
features
可选字符串参数,该参数用于设定新窗口的功能。因为该参数是可选的,如果没有指定该参数,新窗口有所有的标准功能。
replace
可选布尔参数,设置新窗口中的操作历史的保存方式。
true - 创建新历史记录
false - 替换旧的历史记录
编辑本段
返回值
一个根据name参数对新创建的或已存在的窗口对象的引用。
编辑本段
描述
open()方法可以查找一个已经存在的或者新建的浏览器窗口。如果name参数指定了一个已经存在的浏览器窗口,则返回对该窗口的引用。 返回的窗口中将显示URL中指定的文档,但是features参数会被忽略。open()方法是JavaScript中唯一通过名称获得浏览器窗口引用的途径。
如果没有指定name参数,或者不存在name参数指定的名称的窗口,open()方法将创建一个新的浏览器窗口。
name参数用于指定新窗口的名称, 该名称必须由字母、数字和下划线字符组成。它可以被HTML文档中的<a>标记或<form>标记指向。
当你使用window.open()方法加载一个新的文档到一个已经存在了命名的窗口中时,你可以通过replace参数设置历史记录的保存方式.。如果该参数是true, 新文档的历史记录将取代旧文档的历史记录。 如果该参数为false或这没有指定该参数, 新的文件在窗口的浏览历史记录中将建立自己的条目。 该参数提供了location.replace()相同功能的方式。
不要把"Window.open( ) "和"Document.open( )"混淆;这是两个完全不一样的方法。为了让代码更明晰, 你可以用"Window.open( )"代替 "open( )"。 作为HTML属性定义事件处理程序时, "open( )" 一般被解释为"Document.open( )",所以在这种情况下, 你必须使用"Window.open( )"。
编辑本段
窗口特性
feature参数是一个用逗号分隔的功能列表。如果该参数为空或者没有指定该参数,新的窗口将拥有所有的功能。另一方面, 如果feature参数只指定了某一项或某几项功能,那么其他没有被指定的功能将不会出现在新的窗口中。该字符串不能包含任何空格或其它空字符串。
列表中的每个元素的格式:功能[=值]
对于绝大多数的功能来说,它们的值一般都是yes或no。对这些功能,等号和值都可以省略不写。 对于 width和height特性, 必须给它们指定一个以像素为单位的值。
一下是一些普遍支持的功能和它们的含义:
height
设定窗口显示区域的像素高度
left
浏览器窗口距离屏幕左边的距离
location
指明地址栏在新窗口中是否可见
menubar
指明菜单栏在新窗口中是否可见
resizable
指明新窗口是否可以调整大小
scrollbars
指明滚动栏在新窗口中是否可见
status
指明状态栏在新窗口中是否可见
toolbar
指明工具栏在新窗口中是否可见
top
设定新窗口距屏幕上方的距离
width
设定窗口显示区域的像素宽度
alwaysLowered
指定窗口隐藏在所有窗口之下
alwaysRaised
指定窗口浮在所有窗口之上
dependent
指定打开的窗口为父窗口的一个子窗口。并随父窗口的关闭而关闭
directions
指定Navigator 2和3的目录栏是否在新窗口中可见
hotkeys
在没有菜单栏的新窗口设置安全退出热键
innerHeight
设置新窗口中文档的像素高度
innerWidth
设置新窗口中文档的像素宽度
outerHeight
设定窗口(包括装饰边框)的像素高度
outerWidth
设定窗口(包括装饰边框)的像素宽度
screenX
设定新窗口离屏幕边界的像素长度
screenY
设定新窗口离屏幕上边界的像素长度
titlebar
指明菜单题目栏在新窗口是否可见
z-look
在文档中包含各个 <pplet>标签的数组
fullscreen
打开的窗体是否进行全屏显示
编辑本段
示例
<html>
<head>
<title>window.open函数 </title>
</head>
<body>
<script language="javascript">
window.open("","name1","width=100,height=200,toolbar=no,scrollbars=no,menubar=no,screenX=100,screenY=100");
</script>
</body>
</html>
更多阅读
鼠标不能拖动文件怎么办 鼠标左键不能拖动文件
鼠标不能拖动文件,也不能完成拖放操作了,最先发现的问题是浏览器不能拖动链接在新窗口打开了,以为是浏览器设置出了问题,经检查没有问题。 后来就发现所有和鼠标拖放有关的操作都不能完成了,这可着急了。 无意间发现在解决问题的
WIN7中jar文件无法双击打开的解决方法 win7双击打开新窗口
1.打开注册表(开始->运行或WIN+R,输入regedit,确定);2.找到HKEY_CLASSES_ROOTApplicationsjavaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文件,
擒拿手 - 少林擒拿 - 视频 - 优酷视频 - 在线观看 - - 擒拿教学 少林寺在线观看
教育 >>开灯/ 关灯|新窗口播放顶99踩13收藏分享转发下载分享给站外好友视频地址: 复制把视频贴到Blog或BBS怎么贴?flash地址: 复制html代码: 复制
经典英语杂志下载--英语学习期刊下载
本分类主要放置英文版杂志期刊资源.相关分类: 英语阅读资源 , 英语有声读物 , 杂志 , 电视系列片 , 记录片提示:按住Shift键点击下面的链接会在新窗口打开文件介绍页面.整理日期 文件名称 文件大小2008-11-2 《空中英语教室2007年度
Madonna麦当娜07性感火暴年演唱会高清完整版 - 视频 - 优酷视频 madonna麦当娜微博
播放: 115,146| 顶/踩: 1455/128 | 评论: 252| 收藏: 805 | 引用: 0视频: Madonna麦当娜07性感火暴年演唱会高清完整版音乐频道 >> 音乐列表 >> 欧美 >>开灯/ 关灯|新窗口播放顶1455踩128