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

时间:2011-12-07 06:27:47

标签: javascript asp.net

我有一个问题,我想在运行我们的Web应用程序时禁用浏览器的最大化按钮,这意味着用户无法最大化运行该站点的同一浏览器屏幕。我不知道它会如何实现?请建议我正确的解决方案。

提前致谢。

4 个答案:

答案 0 :(得分:1)

您可以使用window.open()(javascript)

重新加载窗口
<script>
     function openWithoutResize(url,target) {
          window.open(url,target,"resizable=0");
     }
</script>

答案 1 :(得分:1)

您需要在弹出窗口中打开目标页面,并将resizable属性设置为“no”。无法在活动页面上修改此项。您将需要启动弹出窗口以禁用最大化。例如:

function onReady() {
    window.open("http://www.contoso.com","myWindow","resizable=no");
}

答案 2 :(得分:1)

默认情况下,窗口的最大按钮已启用,但如果您以弹出窗口打开并传递某些值作为窗口属性,则可能会禁用最大按钮,请参阅以下方法执行此操作:< / p>

将窗口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");

答案 3 :(得分:0)

<body onresize="window.resizeTo(350,530)">
    <form id="form1" runat="server">
</form>
</body>
相关问题