ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

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

    Sep 1, 20227 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);
    

    相关文章

    apache和nginx有什么区别?

    Apache和Nginx是两种常见的Web服务器软件,Apache适合处理静态文件,而Nginx在处理动态内容和提供高性能方面更优。

    BFC规范详解:如何理解BFC?

    BFC(块级格式化上下文)是一种Web页面布局规范,用于控制块级元素的渲染,确保元素独立渲染并防止布局冲突。

    SwiftUI 的 .onReceive 修饰符捕获定时器发布的事件

    SwiftUI 的 .onReceive 修饰符通过捕获定时器 Timer 发布的每秒事件来更新当前时间显示。

    Electron 源代码目录结构

    Electron的源代码结构包括多个目录,如C++和JavaScript源代码、Chromium源代码复制、文档、第三方依赖和工具脚本,以及用于管理和更新依赖的Git子模块命令。

    创建一个React TypeScript项目步骤

    创建React TypeScript项目的步骤包括安装Node.js和npm,使用Create React App工具创建项目并选择TypeScript模板,进入项目文件夹并启动开发服务器,然后开始编辑和开发应用。