2011-08-02 54 views
0

當在IE8中訪問我的web應用程序時,有時頁面無法完成加載。我會看到「(剩餘1件)等待http://localhost:8080/ ...」零星的IE8頁面加載問題

問題是非常零星的,因爲我可以導航通過我的web應用程序幾十次擊中頁面之前出現此問題。我只在IE8中看到過這個問題,但我不能肯定地說它在其他瀏覽器中也不會發生。

該應用程序使用帶有Richfaces 3.3.3和JBoss Seam 2.2的JSF編寫。 DOCTYPE是XHTML 1.0 Transitional。

我已經使用HttpWatch和Fiddler2來查看請求是否掛起,但我從來沒有看到任何請求等待完成。

有沒有人遇到過這個問題呢?任何幫助將不勝感激。

回答

1

我知道這是一個非常古老的問題,但我想我會在這裏記錄我的解決方案,希望它能幫助未來的某個人。我遇到了同樣的問題,最後偶然發現了關於RichFaces社區的討論:https://community.jboss.org/thread/170380。我基本上下載了Prototype 1.6.1,並將新版本的richfaces-impl-3.3.3.Final.jar(org/ajax4jsf/framework.pack.js)中的framework.pack.js文件中包含的以前的版本替換爲瞧!沒有更多的懸掛和「(剩餘1件)」廢話。

在附註中,我們使用Seam 2.2.2運行補丁版本的RichFaces 3.3.3,它不僅包含原型修補程序,還修復了IE9和Sarissa:https://community.jboss.org/thread/156720。希望這有助於某人。