javascript – 如何计算窗口打开的秒数?

我正在尝试编写一个脚本,我需要一个计时器来计算弹出窗口打开的秒数.我是编程的新手但我假设你使用javascript吗?

解决方法:

在弹出窗口中,您可以使用窗口对象的卸载事件来检测窗口关闭或导航到新页面,之前已经记录了它在文档顶部打开的时间.例如:

<html>
  <head>
    <script type="text/javascript">
      var start = new Date();

      window.onunload = function() {
        var end = new Date();
        var secondsOpen = Math.floor((end - start) / 1000);
        alert("Pop-up was open for " + secondsOpen + " seconds");
      };
    </script>
  </head>
  <body>
     ...
  </body>
</html>
上一篇:java – JComboBox确定项目是否在下拉列表中不可见


下一篇:在python gtk中打开带有自定义UI的pop