1

I'm using asp.net ajax, with modal popup extender in a web page. The popup appears fine in Firefox and Google Chrome, but it shown at the bottom of the page in IE8. I tried to control the appearance through JavaScript:

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

and it works in FF and Chr, but still no luck in IE8... any idea?

4

2 回答 2

1

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

为了更好地理解/帮助您,需要更多信息。类似于示例页面的东西。

于 2010-02-05T12:56:11.423 回答
0

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

于 2010-02-07T08:27:46.267 回答