Window open使用教程
定义和用法
open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。
语法
window.open(URL,name,specs,replace)
参数 |
说明 |
---|---|
URL |
可选。打开指定的页面的URL。如果没有指定URL,打开一个新的空白窗口 |
name |
可选。指定target属性或窗口的名称。支持以下值:_blank - URL加载到一个新的窗口。这是默认_parent - URL加载到父框架_self - URL替换当前页面_top - URL替换任何可加载的框架集name - 窗口名称 |
specs |
specs详细参数见下表 |
replace |
Optional.Specifies规定了装载到窗口的 URL 是在窗口的浏览历史中创建一个新条目,还是替换浏览历史中的当前条目。支持下面的值:true - URL 替换浏览历史中的当前条目。false - URL 在浏览历史中创建新的条目。 |
specs参数列表:
参数 |
说明 |
---|---|
channelmode=yes|no|1|0 |
是否要在影院模式显示 window。默认是没有的。仅限IE浏览器 |
directories=yes|no|1|0 |
是否添加目录按钮。默认是肯定的。仅限IE浏览器 |
fullscreen=yes|no|1|0 |
浏览器是否显示全屏模式。默认是没有的。在全屏模式下的 window,还必须在影院模式。仅限IE浏览器 |
height=pixels |
窗口的高度。最小.值为100 |
left=pixels |
该窗口的左侧位置 |
location=yes|no|1|0 |
是否显示地址字段.默认值是yes |
menubar=yes|no|1|0 |
是否显示菜单栏.默认值是yes |
resizable=yes|no|1|0 |
是否可调整窗口大小.默认值是yes |
scrollbars=yes|no|1|0 |
是否显示滚动条.默认值是yes |
status=yes|no|1|0 |
是否要添加一个状态栏.默认值是yes |
titlebar=yes|no|1|0 |
是否显示标题栏.被忽略,除非调用HTML应用程序或一个值得信赖的对话框.默认值是yes |
toolbar=yes|no|1|0 |
是否显示浏览器工具栏.默认值是yes |
top=pixels |
窗口顶部的位置.仅限IE浏览器 |
width=pixels |
窗口的宽度.最小.值为100 |
案例
例1:
function open_win() {
window.open("http://www.runoob.com");
}
例2:
function openWin(){
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>这是'我的窗口'</p>");
myWindow.focus();
}
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法