如何在c# asp.net中禁用浏览器的最大化按钮

How to disable the maximize button of browser in C# asp.net

本文关键字:浏览器 最大化 按钮 asp net      更新时间:2023-09-26

我有一个问题,我想禁用浏览器的最大化按钮,当我们运行我们的web应用程序,意味着用户不能最大化相同的浏览器屏幕,其中网站正在运行。我不知道它将如何实现?对于同样的问题,请建议我正确的解决方法。

默认情况下,窗口的最大按钮是启用的,但如果您以弹出式打开并传递一些值作为窗口属性,在这种情况下,最大按钮可能被禁用,请参见下面的方法来完成这项工作:

设置窗口resizable属性为no0

格式:

window.open("pageurl","PopupWindow","resizable=no"); //OR: resizable=0

例子:

window.open("http://www.google.com","PopupWindow","resizable=0");
window.open("http://domainname.com/somepage.ext","PopupWindow","resizable=0");
window.open("http://domainname.com/somepage.ext","PopupWindow","resizable=no");

你可以使用window.open() (javascript)重新加载窗口

<script>
     function openWithoutResize(url,target) {
          window.open(url,target,"resizable=0");
     }
</script>

您需要在弹出窗口中打开目标页面,并将可调整大小的属性设置为"no "。这不能在活动页面上修改。您将需要启动一个弹出窗口,以禁用最大化。例如:

function onReady() {
    window.open("http://www.contoso.com","myWindow","resizable=no");
}
<body onresize="window.resizeTo(350,530)">
    <form id="form1" runat="server">
</form>
</body>