`
hi_app
  • 浏览: 78561 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

jQuery在IE中解释XML的注意事项(转)

阅读更多
jQuery在IE中解释XML的注意事项

页面 getTc.jsp 输出XML:
<Root>
      <Succeed>200</Succeed>
      <Tc>***********</Tc>
</Root>
页面 showTc.jsp 回显Tc中的变量。
<script>
     $.get
     (
            "getTc.jsp?account=*****",
            function ( xml ){
                    alert( $( "Tc" , xml ).text() );
            }
     );
</script>
FIREFOX中显示正常,可以取到TC的值,
而IE中能取到XML的值
<Root>
      <Succeed>200</Succeed>
      <Tc>***********</Tc>
</Root>
但是无法显示$("Tc",xml).text();

原因是在getTc.jsp页面中有这么一句
<%@ page contentType="text/html; charset=gbk"%>
改成
<%@ page contentType="text/xml; charset=gbk"%>
就好了

原来在IE中,只要不写contentType = "text/xml"
jQuery都不会按XML格式来处理数据
而FireFox则兼容 text/html text/xml


转自:http://www.yindaoxian.com/html/web/Javascript_Ajax-5101.html
分享到:
评论

相关推荐

    IE创建动态表格注意事项

    本主题将深入探讨“IE创建动态表格注意事项”,结合提供的博文链接(已无法访问,但通常这类文章会讨论IE浏览器特有的兼容性问题以及解决策略)以及文件“userinfo.html”和“mootools.js”,我们可以推断出以下知识...

    js的XML解析器 可以解析XMl文件和XML字符串

    - **ActiveXObject(IE专属)**:在旧版的Internet Explorer中,可以使用ActiveXObject来创建XMLHttpRequest或MSXML2.DOMDocument对象解析XML。 3. **XML字符串解析** - JavaScript可以解析XML字符串,这在接收到...

    jquery1.7.2版本中文API chm格式

    这个CHM文档将详细解释以上各个知识点,同时还会包含每个函数的参数说明、返回值、示例代码和注意事项,是学习和使用jQuery 1.7.2不可或缺的参考资料。对于开发者来说,熟悉并掌握这些内容将极大地提高工作效率,...

    jQuery Gantt 甘特图

    - **兼容性广泛**:如描述中所提及,它支持多种浏览器,包括Chrome、IE8、IE9、IE11和Firefox,确保了在不同浏览器上的良好用户体验。 - **自定义配置**:允许开发者调整颜色、样式和布局以适应不同的项目需求。 - *...

    jquery.form.js

    五、最佳实践与注意事项 1. **避免在表单元素上使用`submit`事件**:使用`jquery.form.js`后,应避免直接在表单元素上绑定`submit`事件,因为插件已经处理了提交过程。 2. **处理文件上传的服务器端**:由于文件...

    jquery1.8依赖包

    - **兼容性**:虽然 jQuery 1.8 支持多种浏览器,但在旧版本的 IE(尤其是 IE6/7)中可能会遇到问题,需要额外的 polyfill 或者考虑使用更低版本的 jQuery。 - **文件大小**:为了减少页面加载时间,可以考虑使用...

    jquery1.7参考手册(chm版)

    9. **兼容性**:jQuery 通常会尽可能地支持各种浏览器,包括IE6+,手册中会介绍不同浏览器下的兼容性和注意事项。 10. **最佳实践**:手册还会包含一些最佳实践和技巧,帮助开发者写出高效、易维护的jQuery代码。 ...

    JQuery 1.4.4 API中文参考手册CHM版

    10. **API参考(API Reference)**:CHM版的手册提供了详细的API文档,包括每个函数的参数、返回值、示例和注意事项,是开发者学习和查询的宝贵资源。 总的来说,《JQuery 1.4.4 API中文参考手册CHM版》是学习和...

    Jquery.rar

    - 使用说明文档,可能包含了如何引入jQuery库、基础用法示例、注意事项等内容,帮助开发者快速上手。 - 可能还包含了一些示例代码或演示页面,展示jQuery的常见应用和功能。 学习并熟练使用jQuery,可以显著提升...

    jquery API学习资料

    #### 四、语法总结和注意事项 ##### 1. 关于页面元素的引用 在jQuery中,通过`$()`函数选择DOM元素。这个函数支持多种选择器,包括但不限于ID、Class、元素名称以及复杂的DOM选择器。选择器返回的是jQuery对象...

    jquery实现选择图片预览,兼容各大主流浏览器

    注意事项 - 安全性:不要直接在生产环境中使用ActiveXObject,因为它存在安全风险。 - 图片大小限制:预览大图片可能会导致内存占用过高,最好对图片大小进行限制。 - 文件类型检查:确保用户只能选择图片文件,...

    强大的jQuery文字和图片跑马灯特效.zip

    六、优化与注意事项 1. 性能优化:合理使用缓存,避免频繁的DOM操作,降低对页面性能的影响。 2. 兼容性检查:确保代码在主流浏览器上都能正常工作,包括IE等较老版本的浏览器。 3. 用户交互:添加暂停、继续、跳转...

    jquery基础教程

    #### 四、语法总结与注意事项 1. **元素引用**:通过jQuery的$()函数,可以根据ID、class、元素类型、层级关系或XPath条件等,获取DOM元素。返回的jQuery对象集合不能直接调用DOM原生方法,需注意转换。 - 示例:...

    WEB程序兼容IE代码

    - **注意事项**: - 修改`web.config`文件前,请确保对服务器环境有所了解,并备份原有文件以防万一。 - 此方法适用于服务器端控制权限较高的情况,例如拥有IIS服务器管理权限的站点管理员。 #### 知识点四:其他...

    根据DOM将html转为canvas图片格式

    8. 安全注意事项: 转换HTML到Canvas时,需要留意跨域图片和XSS(跨站脚本)攻击。由于Canvas是基于安全策略的,跨域图片可能无法正确渲染,而XSS攻击则需要谨慎处理用户输入以防止恶意代码注入。 总结,"根据DOM...

    Ajax,JQuery达内培训笔记

    #### Ajax开发注意事项 1. **GET请求缓存问题**:IE浏览器可能缓存GET请求,导致数据不更新。解决方法包括: - 在URL中添加时间戳或其他唯一标识符。 - 使用POST请求替代。 2. **字符编码问题**: - 确保服务器...

    JS实现兼容各浏览器解析XML文档数据的方法

    知识点六:跨浏览器JavaScript编程注意事项 通过这篇文章,可以总结出在进行跨浏览器JavaScript编程时需要注意的一些问题,主要包括对象模型的差异、API的兼容性以及DOM操作的不同。在编写代码时,要充分考虑不同...

    jQuery1.6 使用方法一

    ### 注意事项 - 在jQuery1.6中,需要注意选择器的选择和使用的环境兼容性问题。例如,某些jQuery方法在不同浏览器中的表现可能会有差异。 - 有关解析JSON和XML的方法中,需要确保数据格式正确,否则会抛出错误。 - ...

    Get中文乱码IE浏览器Get中文乱码解决方案

    除了以上解决方案,还有一些额外的建议和注意事项: - 确保你的HTML文档声明了正确的字符集,通常是`&lt;meta charset="UTF-8"&gt;`,这有助于确保页面内容和用户输入的中文字符正确显示。 - 在后端处理请求时,确保使用...

    JS实现加载和读取XML文件的方法详解

    其他方法和注意事项 除了上述基本操作外,还有其他高级的DOM操作,如创建、修改和删除节点,以及事件监听等。同时,注意处理可能出现的错误,如XML文件未找到或格式错误。为了跨浏览器兼容性,通常需要使用条件...

Global site tag (gtag.js) - Google Analytics