jQuery在IE中解释XML要注意的问题

2016-02-20 01:00 1 1 收藏

今天图老师小编要跟大家分享jQuery在IE中解释XML要注意的问题,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)jQuery在IE中解释XML要注意的问题 页面 getTc.jsp 输出XML:
Root
      Succeed200/Succeed
      Tc***********/Tc
/Root
页面 showTc.jsp 回显Tc中的变量。
script
     $.get
     (
            "getTc.jsp?account=*****",
            function ( xml ){
                    alert( $( "Tc" , xml ).text() );
            }
     );
/script
FIREFOX中显示正常,可以取到TC的值,
而IE中能取到XML的值
Root
      Succeed200/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

来源:https://www.tulaoshi.com/n/20160220/1633024.html

延伸阅读
标签: Web开发
一般问题     什么是 XML?     可扩展标记语言 (XML) 是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示。XML 允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。     什么是 MSXML?  ...
标签: Web开发
    在 XML 对象模型中如何处理空白字符? 有些时候,XML 对象模型将显示包含空白字符的 TEXT 节点。空白字符被截断后,多半会带来一些混乱。例如下面的 XML 例子:   ] Smith John 生成下列树:   Processing Instruction: xml DocType: person ELEMENT: person TEXT: ...
标签: Web开发
 Internet Explorer 5.0 对 XML 提供哪个级别的支持?     Internet Explorer 5 提供下列 XML 支持:     直接查看 XML.Microsoft XML 实现允许用户通过他们的 Web 浏览器使用 XSL 或者层叠样式表 (CSS) 查看 XML,就象查看 HTML 文档一样。     高性能、验证 XML 引擎。Internet Explor...
标签: Web开发
一般问题 什么是 XML? 可扩展标记语言 (XML) 是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示。XML 允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。 什么是 MSXML? MSXML 是提供核心 XML 服务的 Microsoft 软件...
标签: Web开发
Internet Explorer 5.0 对 XML 提供哪个级别的支持? Internet Explorer 5 提供下列 XML 支持: 直接查看 XML。Microsoft XML 实现允许用户通过他们的 Web 浏览器使用 XSL 或者层叠样式表 (CSS) 查看 XML,就象查看 HTML 文档一样。 高性能、验证 XML 引擎。Internet Explorer 4.0 开发人员熟悉的 XML 引擎已经得到了很大...

经验教程

218

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部