2011-12-07 71 views
0

我有一個問題,我想禁用瀏覽器的最大化按鈕,當我們運行我們的Web應用程序,意味着用戶不能最大化相同的瀏覽器屏幕在哪個站點在跑。我不知道它將如何實現?請給我建議正確的解決方案。如何禁用C#中的瀏覽器的最大化按鈕asp.net

在此先感謝。

+1

這是一個更好的主意,以使您的網站使用與最大化的瀏覽器。 – tvanfosson

回答

1

默認情況下,窗口的最大按鈕被激活,但如果你爲彈出打開,通過一些值作爲最大值按鈕可能被禁用的情況下,窗口屬性,請參見下文方式做這個工作:

設置窗口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"); 
+0

Chrome版本43.0沒有任何作用 – sohaiby

+0

以上解決方案無法正常工作。你確定。 –

1

您可以重新加載方式使用window.open()(JavaScript)的窗口

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

不適用於Mozilla –

+0

不適用於Chrome版本43.0 – sohaiby

1

你需要在彈出窗口中設置爲可調整大小的屬性,打開你的目標頁面「不」。這不能在活動頁面上修改。您將被要求啓動一個彈出窗口,以禁用最大化。例如:

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