【问题标题】:Modal popup shown at the bottom of the page页面底部显示的模态弹出窗口
【发布时间】:2010-02-05 12:43:02
【问题描述】:

我正在使用 asp.net ajax,在网页中使用模态弹出扩展器。该弹出窗口在 Firefox 和 Google Chrome 中显示正常,但在 IE8 中显示在页面底部。我尝试通过 JavaScript 控制外观:

var Image1_ModalPopupExtender = $find("Image1_ModalPopupExtender");
Image1_ModalPopupExtender.set_X(100);
Image1_ModalPopupExtender.set_Y(100);
Image1_ModalPopupExtender.show();

它在 FF 和 Chr 中有效,但在 IE8 中仍然没有运气......知道吗?

【问题讨论】:

    标签: asp.net-ajax internet-explorer-8 modalpopupextender


    【解决方案1】:

    好笑。 asp 和 IE -> 微软。 如果您通过dom而不是通过对象选择弹出窗口的样式来手动设置弹出窗口的样式,会发生什么情况? (所以类似于 document.getElementById('popupid') 或 $('#popupid') )。 你能在设置 X 和 Y 之前和之后提醒它的左上角吗?

    需要更多信息才能更好地理解/帮助您。类似于示例页面。

    【讨论】:

      【解决方案2】:

      已解决.. 主要问题是页面设置为 HTML doctype... 将其更改为 XHTML 过渡解决了此问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多