我的一点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”)。这样程序若出现语法等明显错误,便可直接看出。
- 我的一点Ajax调试经验
- 我的一点学习经验
- 我的一点学习经验
- jQuery-Ajax的一点小经验
- 调试windows服务的一点经验【补充】
- 调试windows服务的一点经验【补充】
- 调试VC的一点小经验
- 我安装Samba服务器的一点经验
- 我写操作系统的一点经验【原创】
- 我对AJAX的一点浅薄理解
- 我的一点Ajax学习笔记
- Struts 2处理Dojo Ajax请求的一点经验
- 我的asp.net 调试经验
- “段错误”定位及调试的一点经验
- 我整理的一点关于MySQL4.1的经验
- 如何优化人脸检测-我的一点经验
- 我学习计算机编程语言的一点经验
- 写一点我自己使用Android small入门的经验
- 我的一点Ajax学习笔记
- 关于WINCE开发环境的搭建
- UTF-8编码引发的页面奇怪问题
- 国内著名互联网企业PHP笔试题
- U-boot进行操作指令全面实例解析
- 我的一点Ajax调试经验
- IE中JS动态创建表格元素
- Bump mapping所涉及的Tangent space
- IE中调试JS错误
- 2008年IT日历
- 伪静态页面生成教程mod_rewrite
- 无意中发现的怪现象
- 2008年IT日历 02
- 尝试PHP编译缓存