我们打开一个新的Chrome选项卡,检查某些条件,如果不匹配,尝试将其关闭。
ex(
窗口打开(";http://Yahoo.co.kr"(
如果(a!=null({窗口关闭?}
如果";a";条件不为空,我正试图关闭雅虎选项卡。我应该使用哪个命令来关闭它?
这不能直接在Stackoverflow中工作,但可以在其他地方尝试。
此外,不需要jQuery。
let newwin = null;
let is_open = false;
let a = 'not null';
document.querySelector('button#open').addEventListener('click', function()
{
if (!is_open)
{
newwin = open('https://yahoo.co.kr');
is_open = true;
}
});
document.querySelector('button#close').addEventListener('click', function()
{
if (a != null && is_open)
{
newwin.close();
}
});
<button id="open">Open</button>
<button id="close">Close</button>