req.readyState == 4说明ajax成功的返回了,等于200时候就是要从后台把要打印出来的东西给调回前台,不一定要=200,不同浏览器值不一样 你可以这样:if((req.status >= 200&&req.status<=300) || status==304 )