当在firefox里运用ajax时会出现一些在IE里没有出现的问题:
1. 当在一个窗口里弹出子窗口,然后从子窗口里获取数据返回父窗口的情况,其中所获取内容通过ajax获取,在firefox里运行时会出现“No data received from server!”的错误,并且内容没有办法返回父窗口。
解决办法:在子窗口里调用父窗口的javascript方法里,在调用ajax之前用方法:window.setTimeout(callAjaxMethod(),0),设置一个延时,那么ajax就在firefox里正常执行,不会出现"No data received from server!"的错误了。
posted on 2006-09-28 18:19
Jenny Li 阅读(1193)
评论(1) 编辑 收藏 所属分类:
技术文章