【WitchHat.cn心得】更新頁面的莫名問題

Default.aspx頁面中,準備更新的部分:

<div id="divExtraInfo" style="width:240px; height:auto; position:absolute; left:310px; top:80px; right: 5px; bottom: 10px; border: thin solid #C0C0C0; overflow: scroll;"></div>

 

今天之前,都是直接從Silverlight的cs代碼中更新Default.aspx頁面的:

但是一直有個莫名的問題:通過此方法更新頁面,IE正常,但Firefox、Chrome和Safari不顯示更新的內容--那個Div區域一直是空白的。

 

今天,想到一個曲線方法,cs代碼中調用JavaScript,在JavaScript中進行更新:

對應的JavaScript很簡單:

function updatePage(elementId, htmlContent) {
    var e = document.getElementById(elementId);
    e.innerHTML = htmlContent;
}

 

曲線救國成功,囧

但是,具體的原因一直搞不明白   ╮(╯_╰)╭

發佈了63 篇原創文章 · 獲贊 8 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章