我正在使用asp.net ajax,在网页中使用模式弹出扩展程序。这个弹出窗口在Firefox和谷歌浏览器中显得很好,但它显示在IE8页面的底部。我试图通过JavaScript控制外观:
var Image1_ModalPopupExtender = $find("Image1_ModalPopupExtender");
Image1_ModalPopupExtender.set_X(100);
Image1_ModalPopupExtender.set_Y(100);
Image1_ModalPopupExtender.show();
它在FF和Chr中有效,但在IE8中仍然没有运气......任何想法?
答案 0 :(得分:1)
有趣。 asp和IE - >微软。 如果您通过dom选择它而不是通过对象手动设置弹出窗口的样式,则会发生Wat? (所以类似于document.getElementById('popupid')或$('#popupid'))。 您可以在设置X和Y之前和之后提醒其左侧和顶部吗?
为了更好地理解/帮助您,需要更多信息。类似于示例页面。
答案 1 :(得分:0)
解决..主要问题是该页面设置了HTML doctype ...将其更改为XHTML过渡修复此问题。