我遇到了使用sIFR 3,jQuery BlockUI和UpdatePanel的頁面刷新和SIFR字體消失的問題。使用BlockUI和UpdatePanel的sIFR 3問題(IE)
在我用來處理用戶界面的阻擋和非阻擋JavaScript文件,我檢測部分回發和開啓UI:
prm.add_endRequest(函數(){$ .unblockUI();} );
如果我在此代碼塊中重新運行sIFR.replace(),將呈現字體sIFR字體,但是#字符正在替換我的頁面標題(位於瀏覽器窗口/選項卡的頂部)。這似乎只發生在IE瀏覽器(去圖)。每次我刷新頁面使用LinkButton一個額外的#字符被添加,所以我的頁面標題最終看起來像「#########」。任何想法爲什麼發生這種情況?
是否有一個特定的sIFR.update()函數,我應該運行?如果我執行sIFR.redraw()或sIFR()我得到JavaScript運行時錯誤。
謝謝馬克。鍛鍊了魅力! – Markis 2009-11-18 13:05:36