现在的位置: 首页 > 综合 > 正文

JavaScript使用Window对象

2018年01月27日 ⁄ 综合 ⁄ 共 921字 ⁄ 字号 评论关闭

 JavaScript使用Window对象
使用Window.open方法新建窗口

Window对象表示的是浏览器窗口,它有多种操作,其中一个重要的方法是open,表示新建一个窗口来打开指定页面。

例如在a.html中执行以下语句:

window.open("b.html");

则新建一个窗口打开了b.html页面,这和在a.html页面中用一条链接打开页面的效果是一样的:

window.open(url,windowName,"name1=value1[,name2=value2,[…]]");

其中,url是要打开的页面地址;windowName表示新建窗口的名字,从而可以对其进行控制;最后是一个用字符串表示的参数列表。每一个参数都是名称和值对应的形式,用逗号隔开,其中可以使用的参数如下。

height:表示新建窗口的高度;
width:表示新建窗口的宽度;
left:表示新建窗口到屏幕左边缘的距离;
top:表示新建窗口到屏幕顶端的距离。

 

以上属性的单位均为象素,例如对于800×600的分辨率,left=400则表示新窗口的左边缘处于屏幕的正中间。其余的属性主要是布尔型的,用yes或者1表示开启,用no或者0表示关闭。如果是开启,则yes或者1可省略,例如:toolbar=1等价于toolbar=yes等价于toolbar,下面分别介绍这些属性:

directories:是否显示链接工具栏;
location:是否显示地址栏;
menubar:是否显示菜单栏;
resizable:是否允许调整窗口大小;
scrollbars:是否显示滚动条;
status:是否显示状态栏;
toolbar:是否显示工具栏。

 

例如,下面的代码将显示一个无菜单、无工具条、无滚动条的窗口:

window.open("test3.html","","height=200,width=300, toolbar=0,menubar=0,scrollbars=0");

 

跳转到一个新的页面   window.location=“url”;

关闭窗口:window.close();
winObj代表需要关闭的window对象,可以是当前窗口对象,也可以是用户指定的任何window对象

抱歉!评论已关闭.