window.open详解(打开新窗口、脱离当前浏览器窗口打开新窗口)

语法

window.open(URL,name,features,replace)
参数 描述
URL 字符串(可选),新窗口中要显示的地址
name 字符串(可选),打开窗口的方式,类似a标签tartget属性:_blank,_parent,_self,_top
features 字符串(可选),申明新窗口的显示特征,见下表
replace 布尔值(可选),true - URL 替换浏览历史中的当前条目;false - URL 在浏览历史中创建新的条目

窗口特征(Features)

参数 描述
channelmode=yes|no|1|0 是否使用剧院模式显示窗口。默认为 no。
directories=yes|no|1|0 是否添加目录按钮。默认为 yes。
fullscreen=yes|no|1|0 是否使用全屏模式显示浏览器。默认是 no。处于全屏模式的窗口必须同时处于剧院模式。
height=pixels 窗口文档显示区的高度。以像素计。
left=pixels 窗口的 x 坐标。以像素计。
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 是否显示标题栏。默认是 yes。
toolbar=yes|no|1|0 是否显示浏览器的工具栏。默认是 yes。
top=pixels 窗口的 y 坐标。
width=pixels 窗口的文档显示区的宽度。以像素计。

案例

在新窗口打开地址

window.open('http://www.test.url.com','_blank');

在新窗口打开地址(脱离当前浏览器窗口)

window.open('http://www.test.url.com','_blank','location=no');

相关链接:
https://www.w3school.com.cn/jsref/met_win_open.asp

你可能感兴趣的:(JavaScript日常处理)