用javascript打开新窗口
您好,如何使用javascriptscript打开新窗口,然后关闭当前窗口 目前,我只能打开一个新窗口,但我的当前窗口仍然保持打开状态 代码:用javascript打开新窗口,javascript,Javascript,您好,如何使用javascriptscript打开新窗口,然后关闭当前窗口 目前,我只能打开一个新窗口,但我的当前窗口仍然保持打开状态 代码: 打开一个新窗口并关闭旧窗口听起来很像给我更改当前页面。使用location.href='newurl' 如果你想改变它的大小等等,也可以这样做 window.innerWidth = 300; window.innerHeight = 300; location.href = 'newurl'; 打开一个新窗口并关闭旧窗口听起来很像给我更改当前页面。使
打开一个新窗口并关闭旧窗口听起来很像给我更改当前页面。使用
location.href='newurl'
如果你想改变它的大小等等,也可以这样做
window.innerWidth = 300;
window.innerHeight = 300;
location.href = 'newurl';
打开一个新窗口并关闭旧窗口听起来很像给我更改当前页面。使用
location.href='newurl'
如果你想改变它的大小等等,也可以这样做
window.innerWidth = 300;
window.innerHeight = 300;
location.href = 'newurl';
像你说的那样使用window.open,然后在主窗口中使用window.close()。但是,如果您这样使用,浏览器将询问您“此网站想要关闭此窗口blabla”。按您所说的方式使用window.open,然后在主窗口中使用window.close()。但是,如果您这样使用,浏览器将询问您“此网站想要关闭此窗口blabla”。添加
window.opener.close()代码>
或者在新窗口打开时将其添加到index.html
文件中,它将关闭父窗口
<body onload="window.opener.close()">
添加window.opener.close()代码>
或者在新窗口打开时将其添加到index.html
文件中,它将关闭父窗口
<body onload="window.opener.close()">
以下是您需要的代码:
function newfunction()
{
window.open("index.html", "myWindow", "status = 1, height = 300, width = 300, resizable = 0");
window.close();
}
只有当前窗口也是通过脚本打开的,否则IE显示警告对话框和其他浏览器可能会忽略它。以下是您需要的代码:
function newfunction()
{
window.open("index.html", "myWindow", "status = 1, height = 300, width = 300, resizable = 0");
window.close();
}
只有当前窗口也是通过脚本打开的,否则IE显示警告对话框和其他浏览器可能会忽略它。顺便说一下,“windows”标记有不同的含义,我已经从这个问题中删除了它。顺便说一下,“windows”标记有不同的含义,我已经从这个问题中删除了它。