多个模态弹出窗口在IE7中不起作用

时间:2011-11-03 19:56:41

标签: asp.net modalpopupextender

我在页面上有两个模态弹出窗口,两个都在用户控件内,并且都有不同的名称和不同的行为ID。此外,与它们一起使用的隐藏按钮具有不同的ID。我使用javascript点击那些按钮来显示弹出窗口。

在页面加载时,第一个弹出窗口被隐藏,但第二个弹出窗口不被隐藏,并且页面底部完全可见。当我单击应该显示第二个弹出窗口的链接时,会显示第一个弹出窗口,但是在第一个弹出窗口中加载默认值的javascript不会运行,因此我对发生了什么感到困惑。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。我的情况有点不同。对于你们两个弹出窗口都在用户控件中。但对我来说,只有一个在用户控制,而另一个在页面本身。希望这能为你的问题提供一些启示。

我为

提供了不同的身份证明
  • 隐藏目标按钮(TargetControlID)
  • 确定按钮(OkControlID)
  • 弹出式面板(pnlPopup)
  • 模型弹出控件

如果您不确定,请在安装了firebug的firefox中尝试您的页面。这将帮助您识别任何java脚本错误。

希望这有帮助。