You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript禁用/隐藏浏览器窗口的最小化、最大化按钮

关于禁用浏览器窗口最小化/最大化按钮的说明

首先要明确:普通网页环境下,JavaScript无法直接禁用浏览器原生的最小化、最大化按钮。这是浏览器的安全限制——浏览器会保护自身的UI控件不被网页脚本篡改,避免恶意网站限制用户的窗口操作权限。

如果你的需求是基于Electron这类桌面应用框架(而非普通网页),可以通过框架提供的API实现:

  • 创建窗口时配置禁用选项:
    在Electron的主进程代码中,创建BrowserWindow时设置minimizable和maximizable为false:
    const { BrowserWindow } = require('electron');
    
    const mainWindow = new BrowserWindow({
      width: 800,
      height: 600,
      minimizable: false, // 禁用最小化按钮
      maximizable: false, // 禁用最大化按钮
      // 可选:如果需要自定义标题栏,可设置frame: false后自行实现标题栏控件
    });
    

如果是普通网页场景,没有办法直接控制浏览器的原生窗口按钮,只能通过一些间接方式引导用户,比如:

  • 提示用户使用固定尺寸的窗口(但无法强制)
  • 用window.resizeTo()锁定窗口尺寸,但用户依然可以通过按钮改变窗口状态

内容的提问来源于stack exchange,提问作者Sunny

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 21:55:20