关闭当前标签,然后使用JavaScript打开新标签。在Chrome或任何其他浏览器上。
答案 0 :(得分:0)
尝试一下:
window.open('http://www.google.com','_blank');
window.setTimeout(function(){this.close();},1000);
答案 1 :(得分:0)
除非,除非它具有父级,否则您无法将其关闭 参考
这很简单,如果当前的标签页是由我自己打开的,则您进入了浏览器,并在url栏中键入了url,无法用javascript关闭。出于安全原因,浏览器将不允许此类操作。
如果您尝试以下代码
window.close();
您将通过浏览器收到以下警告消息
脚本只能关闭由它打开的窗口。
如果使用window.open打开选项卡,请右键单击链接并在锚标记上打开,然后应该可以进行
window.close();
self.close();
window.open("https://stackoverflow.com");