Ajax ModalPopupExtender在IE7中不是模态的

时间:2011-11-23 13:34:12

标签: asp.net ajax

我有ModalPopupExtender,因此当用户点击主网站上的按钮时,会出现一个弹出窗口,供他们输入数据。在IE8中没有问题,它是完全模态的,并且主页面上的按钮都不能被点击。在IE7中,弹出窗口显示但不是模态的,所以我仍然可以点击弹出窗口后面的按钮。

我知道这是IE7中弹出扩展器的问题,我环顾四周,似乎没有一个简单的解决方法?有什么想法吗?

2 个答案:

答案 0 :(得分:0)

试试这个:

function pageLoad()
{
  var bge = $get("<your ModalPopupExtender ID>_backgroundElement");
  if (bge)
     bge.style.zIndex = -1;
}

ModalPopup - click links outside of the modal region?

答案 1 :(得分:0)

请确保您使用的是正确的DOCTYPE,因为这个问题通常是由IE7引起的。 Check this link out。祝你好运!