2013-05-22 71 views
-1

在我的web應用程序(ASP.net)中,我使用了使用JavaScript的彈出窗口。它工作正常,但我需要禁用/隱藏最小化,最大化,關閉按鈕和可調整大小的處理程序。是否有可能......如果可以完成,請告訴我如何實現它。關閉彈出框中的Maximixe,關閉按鈕

我的JavaScript如下:

function ApproveClick(url) 
{ 
    newwin =window.open(url,'PopupWindow','left=50, top=50, height=200, width=500, 
     toolbars=no,menubar=no,location=no,scrollbars=no,resizable=0,status=yes'); 
    if(window.focus) 
    { 
     newwin.focus(); 
    } 

} 
+0

沒有。你不能。使用*模式*無選擇關閉。 – Joseph

+1

這聽起來像是一個非常煩人的彈出窗口!您可能需要考慮在主窗口中使用絕對定位的div來實現類似效果,而不是彈出窗口。 –

+0

對不起@羅伯約翰斯通,我不明白你的意思。你能解釋我,你想說什麼.... !!!! –

回答

0

你也可以使用jQuery的對話框或MS AJAX控件工具包模式彈出..

0

如果你正在尋找一個跨瀏覽器解決方案(至少支持IE,Firefox和Chrome),並試圖僅通過window.open方法的參數來實現它,這是不可能的。你可以玩對話= yes,minimizable = no,maximizable =沒有選項可以看到結果,但我想你不會滿意。

例如,在使用window.open函數時,Chrome彈出窗口總是可以調整大小。

所以,如果你正在尋找你的彈出窗口的完全控制,去像javascript對話框(例如jQuery)。