如何使用JavaScript或jQuery在页面加载时禁用浏览器最小化,最大化和关闭按钮
How to disable browser minimize, maximize and close button on page load using JavaScript or jQuery
页面加载时,在任何浏览器中最小化,最大化和关闭按钮禁用。
我认为您无法更改现有窗口上的这些设置,但您可以在代码使用 window.open() 方法创建的窗口中影响这些设置。
参见 MDN 上的 Window.open()。您可以设置大量选项,并且里程可能因浏览器而异。即它可能并非在所有情况下都有效。另请注意同一篇文章中 window.open() 的可用性问题。
例:
window.open('http://www.google.com', 'WindowName', 'minimizable=no,scrollbars=no,resizable=no,titlebar=no,location=no')
在我使用 Chrome 进行的测试中,它没有完全按预期工作。 例如,关闭地址栏会导致只读地址栏,而不是完全删除它。其他选择似乎被忽略了。我认为许多 A 级浏览器正在放弃对此类事情的支持,因为恶意网站可能会滥用。
默认情况下,窗口的最大按钮处于启用状态,但是如果您作为弹出窗口打开并将某些值作为窗口属性传递,在这种情况下,max按钮可能会被禁用,请参阅以下方法来完成这项工作:
将窗口可调整大小的属性设置为"否"或"0"。
格式:window.open("pageurl","PopupWindow","resizeable=no");或者:可调整大小=0例子:
window.open("http://www.google.com","PopupWindow","resizeable=0");window.open("http://domainname.com/somepage.ext","PopupWindow","resizeable=0");window.open("http://domainname.com/somepage.ext","PopupWindow","resizeable=no");
相关帖子
http://forums.asp.net/t/1474854.aspx
如何禁用Web应用程序的浏览器上的按钮关闭?
- 浏览器窗口最小化/最大化事件
- 如何使用JavaScript或jQuery在页面加载时禁用浏览器最小化,最大化和关闭按钮
- 如何在 JavaScript 中检测浏览器的“最小化”和“最大化”状态
- 当用户转到其他选项卡或最小化浏览器时,如何更改和闪烁浏览器的标题
- 有没有办法在用户切换到iPhone上的另一个窗口时看到浏览器窗口最小化
- 如何知道浏览器在javascript中是最小化的
- 最小化浏览器时通知用户
- 想要在浏览器窗口最小化或最大化时重置RadGrid高度
- 如何在用户切换选项卡或最小化浏览器时停止Javascript函数
- 当窗口最小化时,提醒用户浏览器内事件——而不是html5通知
- 如何检测浏览器未最小化和相关选项卡未激活
- 如何禁用最小化最大化按钮在浏览器中使用javascript
- 重新调整剑道图表的大小,同时最小化浏览器窗口
- 设置浏览器窗口最小化的最小大小限制
- 当我最小化浏览器窗口时,脚本停止运行.如何修复它
- 使用javascript最小化web浏览器
- 使用javascript检测浏览器选项卡切换/浏览器最小化
- JavaScript 在浏览器最小化时每 5 秒重新加载页面
- 当浏览器最小化时打开窗口任务栏
- 集中EXTJS表单面板时,最小化和最大化浏览器