2010-02-05 88 views
1

我正在使用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和人權委員會的工作,但仍然在IE8沒有運氣...任何想法?

回答

1

好笑。 asp和IE - > microsoft。 如果您通過選擇通過dom而不是通過對象手動設置彈出窗口的樣式,會發生Wat? (如document.getElementById('popupid')或$('#popupid'))。 在設置X和Y之前和之後,您能否提醒其左上方和上方?

需要更多信息才能更好地理解/幫助您。就像一個示例頁面。

0

解決了......主要問題是頁面被設置爲HTML文檔類型...將其更改爲XHTML transitional修復此問題。