我目前正在网上开发一个视频游戏,它是一个百万富翁。我想出了一个主意,作为帮助之一,我将使用户能够使用谷歌20秒。我设法打开了一个窗口与搜索引擎,但20秒后,我想关闭它,这是不可能的,如果用户搜索的东西。
newWindow = window.open('https://google.com','mywindow', 'width=375px, height = 400px, top = 200px')
setTimeout(() => {
newWindow.close()
}, 22000)
1条答案
按热度按时间shyt4zoc1#
从JS关闭另一个窗口应该是不可能的,因为你的代码只能控制你的标签页。你可以尝试做的一个方法是创建一个
<iframe>
,然后在20秒后用setTimeout()
删除它。你可以这样做: