我是使用ASP.NET(4)的相當大的在線系統的開發人員團隊的成員。ASP.net使用UpdatePanel的Ajax部分呈現不能在WebKit瀏覽器中工作
Asp.net Ajax完全崩潰Webkit瀏覽器,我們正在獲取整頁回發時,我們應該只獲取部分UpdatePanels。
我開始相信它與我的應用程序配置有關,主要原因如下。
- 如果我將啓用ajax的控件移動到一個新項目中,它們將像所有瀏覽器(包括Webkit)一樣按預期工作。
- 我創建了一個靜態的.aspx文件,其中只有一個UpdatePanel,ScriptManager和一個按鈕,使得文字在點擊時可見。
- 我從任何瀏覽器沒有使用Javascript錯誤,我看到一個http請求的asp.net阿賈克斯(的ScriptResource.axd)在這兩種螢火蟲和Chrome開發人員工具
- 我試圖從this highly referenced thread ye'old Safari瀏覽器修復
編輯:多一點經過測試和HTTP嗅探我注意到測試應用和實際應用之間的主要區別。測試應用程序會生成兩個附加的.axd文件,這些文件不是從實際應用程序生成的。這些WebResource.axd似乎包含與異步回發相關的數據。 但是,這僅僅是Webkit瀏覽器的情況。該WebResource.axd的文件是針對Firefox生成爲我可以看到他們在Firebug
什麼,我從社會要求,是任何意見或建議,以什麼可能是這個問題的原因,如果我是正確的假設,問題很可能是在服務器端
感謝所有幫助