用户离开窗口时显示弹出窗口

时间:2015-07-10 13:31:44

标签: javascript

这是代码。当用户离开窗口而不使用jquery时,我需要显示弹出窗口。 有人可以帮忙吗?

  <script type="text/javascript">
      function addEvent(obj, evt, fn) {
          if (obj.addEventListener) {
              obj.addEventListener(evt, fn, false);
          }
          else if (obj.attachEvent) {
              obj.attachEvent("on" + evt, fn);
          }
      }
      addEvent(window,"load",function(e) {
          addEvent(document, "mouseout", function(e) {
              e = e ? e : window.event;
              var from = e.relatedTarget || e.toElement;
              if (!from || from.nodeName == "HTML") {
                  // stop your drag event here
                  console.log("leave window");
              }
          });
      });
      </script>

0 个答案:

没有答案