我有很多網站使用類似的平臺很多很多jQuery $ .load()從php腳本中以text/html的形式提取內容。這適用於所有瀏覽器,並且在Chrome 5之前已經完成了很長時間,我剛剛注意到它僅在該瀏覽器中停止。所以我的問題的第一部分是 - 任何人都知道是否有變化?Ajax響應只在Chrome 5中爲空
這是現在有/無www。問題 - 它不在本地主機上 - 我懷疑這可能與服務器發送gzip內容有關 - 但這從來都不是問題。我有一個第二個開發服務器,其內容沒有被壓縮並且工作正常。任何人都知道允許它工作的任何技巧 - 這是在生產服務器上的PHP.ini中,我不能全局關閉它。
當我查看Chrome開發工具中的標題時,我看到了我期望的內容,但頁面是空的 - Chrome在控制檯中顯示錯誤,但沒有描述 - 只是空的內容。
對於這裏的例子是一個鏈接: http://www.bcfirstaid.ca/calendar/(試着點擊日曆或列出的任何事件的任何一天),此時會彈出一個對話框,或燈箱,並嘗試加載的內容即阿賈克斯 - 再能正常工作的一切,但較新的Chrome瀏覽器(包括其他Webkit瀏覽器和移動設備)。
我真的很感謝任何幫助和/或建議。
這變得越來越奇怪 - 代碼在一些服務器上工作,而不是在其他服務器上工作 - HTTP標頭完全匹配 - 但在某些服務器上沒有內容被返回。在別人身上。 – 2011-05-03 16:53:03