當在firefox里運用ajax時會出現一些在IE里沒有出現的問題:
1.? 當在一個窗口里彈出子窗口,然后從子窗口里獲取數據返回父窗口的情況,其中所獲取內容通過ajax獲取,在firefox里運行時會出現“No data received from server!”的錯誤,并且內容沒有辦法返回父窗口。
解決辦法:在子窗口里調用父窗口的javascript方法里,在調用ajax之前用方法:window.setTimeout(callAjaxMethod(),0),設置一個延時,那么ajax就在firefox里正常執行,不會出現"No data received from server!"的錯誤了。