5秒后自动关闭HTML页面

son*_*das 4 html php

我有一个 PHP 页面,它在它上面打开一个 HTML 页面,或者我应该说它在同一个浏览器选项卡上打开 html 页面。我希望,当 html 页面加载时,浏览器选项卡应在 5 秒后自动关闭。

Ear*_*rlB 5

尝试了 onload 事件:它不起作用,它会立即执行,即使您执行“setTimeout”。

事实证明非常简单,只需在正文中添加一个脚本标签即可:

<script>
  setTimeout(function() {
      window.close()
  }, 5000);
</script>
Run Code Online (Sandbox Code Playgroud)

加载后,它会执行脚本并等待 5 秒然后退出。

  • 这是不正确的,您应该在关闭后删除`()`。照原样,它立即执行 `window.close()` (3认同)