JavaScript 禁止网页保存Ctrl + S脚本

7 min read
  window.addEventListener("keydown", function(e) {
    //可以判断是不是mac,如果是mac,ctrl变为花键
    //event.preventDefault() 方法阻止元素发生默认的行为。
    if (e.key === "s" && (navigator.userAgent.indexOf("Macintosh") > 0 ? e.metaKey : e.ctrlKey)) {
      e.preventDefault();
    }
  }, false);