在弹出窗口中禁用“最大化”,“关闭”按钮

时间:2013-05-22 06:17:07

标签: javascript asp.net popup

在我的Web应用程序(ASP.net)中,我使用了一个使用JavaScript的弹出窗口。它工作正常,但我需要禁用/隐藏最小化,最大化,关闭按钮和可调整大小的处理程序。是否可能......如果可以,请告诉我如何实现它。

我的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();
   }

}  

2 个答案:

答案 0 :(得分:0)

你也可以使用jQuery对话框或MS Ajax控件工具包Modal Popup ..

答案 1 :(得分:0)

如果您正在寻找跨浏览器解决方案(至少支持IE,Firefox和Chrome),并尝试仅通过window.open方法的参数来实现它,则无法实现。你可以使用dialog = yes,minimizable = no,maximizable =没有看到结果的选项,但我想你不会满意。

例如,在使用window.open函数时,Chrome弹出窗口始终可以调整大小。

因此,如果您正在寻找对弹出窗口的完全控制,请使用javascript对话框(例如jQuery)。