簡體   English   中英

如何在C#asp.net中禁用瀏覽器的最大化按鈕

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

我有一個問題,我想在運行Web應用程序時禁用瀏覽器的最大化按鈕,這意味着用戶無法最大化運行站點的同一瀏覽器屏幕。 我不知道如何實現? 請為我建議正確的解決方案。

提前致謝。

您可以使用window.open()以這種方式重新加載窗口(javascript)

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

您需要在將resizable屬性設置為“ no”的彈出窗口中打開目標頁面。 無法在活動頁面上進行修改。 您將需要啟動一個彈出窗口以禁用最大化。 例如:

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

默認情況下,窗口的最大按鈕處於啟用狀態,但是如果您以彈出窗口的形式打開並傳遞一些值作為window屬性,在這種情況下,最大按鈕可能會被禁用,請參見以下操作方法

將窗口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");
<body onresize="window.resizeTo(350,530)">
    <form id="form1" runat="server">
</form>
</body>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM