`
大玉儿
  • 浏览: 20877 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

ajax浏览器兼容问题

阅读更多

一个应用需要写ajax,并且要至少支持Firefox和ie的主流版本,一开始急于编码没顾上浏览器兼容[编码一般都用Firefox调试]。通过判断浏览器类型,new不同的ActionXObject,网上也有很多类似的代码。这个方法虽然异步请求是成功了的,但是返回的xml文档在ie下怎么也读不到。在万般无奈的情况下跑去找了龙哥,哇,原来有prototype这个开源框架可以用的。学了点皮毛就急着上阵了,关于具体的prototype我就不罗列了,可以去官网http://www.prototypejs.org/

 

作为博客,我只在这里记录自己最大的一个教训:

 

<selects><key>-1</key><value>      </value></selects>

 我的本意是让默认key-1对应的值是空,所以我敲了一些空格键,但是在浏览器端对xml进行解析的时候,Firefox可以正确解析,但是ie不能,ie会把“       ”转移为“\n\r\t”之类的换行符,所以就抛exception了。目前的解决方案是将空格改为其他文字替代。

分享到:
评论

相关推荐

    JS 实现 ajax 异步浏览器兼容问题

    本文通过实例代码给大家讲解了js实现ajax异步浏览器兼容问题,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧

    ajax浏览器兼容的问题探讨

    ajax浏览器兼容的问题一直都是同学们多烦恼的,下面有个不错的示例大家可以参考下,希望对大家有所帮助

    ajax文件上传成功 解决浏览器兼容问题

    主要为大家详细介绍了ajax文件上传的相关资料,成功解决了浏览器兼容问题,感兴趣的小伙伴们可以参考一下

    ajax 无刷新上传图片兼容所有浏览器

    该功能是用ajax+js插件做的一个上传图片的功能!解决了所有浏览器下都兼容的问题,里面代码详细,注释很明确!希望能帮助各位码友哈!

    Ajax 创建XMLHttpRequest对象,兼容所有主流浏览器(IE5除外)

    经测试,用此方法创建XMLHttpRequest对象,在运用AJAX的时候,可以的兼容IE6,IE7,IE8,Opera,Safari,Google Chrome,fireFox。主流的应该就这些吧?theWorld,遨游等浏览器都是以IE为核心的,所以肯定也没问题。 另外...

    jQuery改写上一个城市的三级联动(解决浏览器兼容bug)

    这个项目改进了上一个项目的不同,使用轻量的jQuery技术编写js的核心代码,不存在浏览器兼容的问题(本人亲测:IE、opera、火狐、google),而且代码更加简化和逻辑化;核心代码的编写采用了jQuery中提供的三种ajax...

    setTimeout和setInterval的浏览器兼容性分析

    无意中测试AJAXRequest浏览器兼容性的时候,发现AJAXRequest.update方法在某些情况下在IE里有问题,经过测试找到是setTimeout和setInterval的问题。 问题出现在当调用AJAXRequest.update方法时,如果带了更新间隔及...

    标准ajax模板不要为浏览器标签问题再烦恼了.

    一般ajax通用的模板。不要再去考虑那些浏览器标签不兼容的问题而烦恼.

    兼容各大浏览器的validator验证插件

    该插件是我跟一个朋友改进博客园的那个验证js,已经测试通过ie6+,ff,google等浏览器,使用比较建议,缺陷可能ajax验证的方式没有很强大,只适用简单的ajax验证,equals比较器尚有漏洞,所以请大家共同改进下这个框架,让...

    解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题

    主要介绍了ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题。需要的朋友可以过来参考下,希望对大家有所帮助

    js与jQuery实现的兼容多浏览器Ajax请求实例

    主要介绍了js与jQuery实现的兼容多浏览器Ajax请求,以实例形式分别讲述了采用纯js与jQuery实现的兼容多浏览器Ajax请求的方法,并对Ajax中出现的乱码问题进行了一定的分析,需要的朋友可以参考下

    Ajax请求过程中下载文件在FireFox(火狐)浏览器下的兼容问题

    最近做了个项目,其中有项目需求是这样的,点击一个文件链接下载该文件,同时向后台发送请求,在开发过程中问题百出,小编把问题总结分享在脚本之家平台,供大家参考

    Ajax开发实战 part2

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。

    Ajax开发实战 part3

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。

    ZK框架:Ajax开发实战.part4.rar

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

    ZK框架:Ajax开发实战.part3.rar

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

Global site tag (gtag.js) - Google Analytics