我的一点Ajax调试经验

来源:互联网 发布:查看wdcp端口 编辑:程序博客网 时间:2024/05/16 07:06

Ajax调试起来有时候确实让人头疼,因为要牵扯到不同的页面和代码,加上IE7之前连个错误查看器都没有,js一出现问题除了在左下角状态栏出个“叹号 ”外,P提示都不给~所以我一般用FireFox调试js,它自带的错误控制台为错误分析提供很大帮助。或者自己再装个FireBug插件,功能就更加强大了。另外,Google前一段推出的浏览器Chrome,自带的javascript控制台,具有类似FireBug的强大功能。

光有这些还是不行,好多具体问题还得想办法,自己动手分析。好多ajax问题产生的错误来自服务端程序生成的xml,以及其程序本身。

遇到该类问题,除基本的js调试方法外,我还经常采用的方法有:
1、直接浏览生成xml的程序页面。
经常会发现xml有问题,不是内容就是格式。比如标签里内容不对或没内容,或者干脆由于程序错误而未生成相应的xml。
2、让程序不生成xml而生成字符串,直接浏览程序页面。
让程序直接生成字符串而不生成xml,比如去掉header(”Content-type: application/xml”)。这样程序若出现语法等明显错误,便可直接看出。

原创粉丝点击