`
aijuans8
  • 浏览: 187160 次
社区版块
存档分类
最新评论

XML HTTP Request object简单使用

 
阅读更多

在Web开发中,有时我们希望页面提交但又不刷新当前页,此时可以使用XML HTTP Request object来做处理,例如如下代码:

<HTML>
<HEAD>
<TITLE></TITLE>
<script language="javascript">
function func_submit() {
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e1) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
alert(e2);
}
}
if (xmlhttp) {
xmlhttp.open("GET", "test.txt",true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
document.getElementById('content').innerHTML=xmlhttp.responseText;
}
}
xmlhttp.send(null);
}
}
</script>
</HEAD>
<BODY>
<button onClick="func_submit()">mysubmit</button>
<div id="content"></div>
</BODY>
</HTML>

此时运行代码,点击提交按钮,可以发现在div节点内部把text.txt文件的内容填充进去了。

分享到:
评论

相关推荐

    2017XML字符串转对象Object 实现工具

    {"class":"xmlToObject.vo.ReqBody","list":[{"class":"xmlToObject.vo.Foot","name":"红豆","rmb":"10元"},{"class":"xmlToObject.vo.Foot","name":"芋头","rmb":"100元"}]},"class":"xmlToObject.vo.Request",...

    AjaxRequest(Ajax使用包)

    **AjaxRequest(Ajax使用包)** Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AjaxRequest是实现Ajax功能的一个工具包,它...

    WS_XML_HTTP

    WS(Web Service)通常采用SOAP(Simple Object Access Protocol)进行通信,SOAP消息封装在XML文档中,使得不同系统间的数据交换变得简单。 在Android中,我们通常使用KSOAP2库来实现对Web Service的调用。KSOAP2...

    WebApi返回xml格式时去除命名空间

    public override void Serialize(XmlWriter writer, object o) { var originalNamespaces = writer.Settings.Namespaces; writer.Settings.Namespaces = false; base.Serialize(writer, o); writer.Settings....

    webservice接口接收xml,string代码

    这段代码中,首先定义了一个包含XML数据的字符串`xmlString`,然后使用`WebClient`对象将这个字符串编码为字节数组并通过HTTP POST请求发送到指定的URL地址。 - **重要知识点**: - `Encoding.ASCII.GetBytes`方法...

    xmldom.zip

    XMLDOM(XML Document Object Model)是处理XML文档的标准接口,它允许程序和脚本动态地访问和更新XML文档的内容、结构和样式。在微信小程序的开发过程中,由于小程序需要处理和解析XML数据,例如从服务器获取的数据...

    SpringMVC 使用JSON、XML视图

    3. xStream:xStream是一个用于Java对象到XML,以及XML到Java对象转换的库,它的使用简单且功能强大。 4. Jibx:Jibx是一个XML绑定框架,可以将XML数据与Java对象之间进行动态绑定。 5. Jaxb2:Jaxb2是Java标准的XML...

    Java and XML

    包括Enterprise JavaBeans (EJB),CORBA(Common Object Request Broker Architecture),Servlets以及SOAP,这些都是构建分布式企业级应用的重要组件,它们与XML结合,可以实现高效的数据交换和跨平台通信。...

    JAXBUtil使用JAXB进行xml和bean互转

    本篇文章将深入探讨如何使用JAXBUtil来实现XML和bean之间的互转,并基于提供的文件`JaxbObjectAndXmlUtil.java`和`ReqMsBean.java`进行实例解析。 首先,我们来看`ReqMsBean.java`,这是一个简单的Java Bean定义,...

    xml入门教程.pdf

    XML文档可以是文件、关系数据库中的记录、Object Request Broker 传送的一个对象或到达网络接口的一个字节流。 XML的应用领域包括: * 文档设计和管理:可维护公司的文档资料 * Web开发:利用XHTML和XSLT实现Web...

    w3c 生成xml 文件

    W3C(World Wide Web Consortium)是负责制定XML标准的组织,它提供了DOM(Document Object Model)API来处理XML文档。本篇文章将详细介绍如何使用Java结合W3C DOM API来生成XML文件。 首先,生成XML文件的基本步骤...

    Android解析服务端XML

    Android中解析XML主要有两种方法:DOM(Document Object Model)和SAX(Simple API for XML)。每种方法都有其适用场景和优缺点。 1. DOM解析: DOM解析器会将整个XML文档加载到内存中,形成一个树形结构,称为DOM...

    PHP中使用XML-RPC构造Web-Service简单入门.doc

    XML-RPC的出现较早,适合于简单、快速的跨平台通信,而SOAP(Simple Object Access Protocol)则更为复杂,提供了更强大的错误处理、安全性以及数据类型支持,适用于需要稳定、健壮环境的场景。 PHP中内置了对XML-...

    JSP XML实现谷歌天气预报

    解析XML文档是关键步骤,我们需要使用Java的DOM(Document Object Model)或SAX(Simple API for XML)解析器来读取和处理这些数据。 在JSP中,我们可以使用内置的JSTL(JavaServer Pages Standard Tag Library)的...

    IDL+XML+XSD相互关联的例子

    它允许不同平台的对象之间进行通信,尤其在CORBA(Common Object Request Broker Architecture)中广泛使用。例如,`abcccc.idl`文件可能包含了定义了一些服务或对象的方法和属性,这些服务或对象可以在网络中的不同...

    Ajax.Request

    3. **XML解析**:虽然示例中简单地将XML响应文本直接显示出来,但在实际应用中往往需要对XML数据进行解析和处理,以提取有用的信息。 综上所述,`Ajax.Request`是一个非常强大的工具,它简化了异步请求的过程,使得...

    java练习之XML读取

    Java提供了多种方式来处理XML文件,如DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)。本练习可能主要使用DOM,因为它能将整个XML文档加载到内存中,便于处理和查询。...

    JSP-XML.rar_XML JSP_XML java_java xml_jsp_考试系统

    在Java中,有多种API用于处理XML,例如DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)。这些API可以帮助开发者解析XML文档,读取或写入数据。在JSP-XML项目中,可能使用...

    java实现xml的生成、解析等各种操作

    解析XML通常使用`DOM`(Document Object Model)、`SAX`(Simple API for XML)或`StAX`(Streaming API for XML)。DOM一次性加载整个文档到内存,适合小到中型的XML文件;SAX是事件驱动的,逐行读取,适合大文件;...

    xml+asp的留言溥源码.rar_XML asp_asp xml_xml

    在这个文件中,用户输入的留言信息可能会被收集并通过ASP的内置对象如`Request`获取,然后这些信息会被格式化成XML格式,写入到`List.xml`文件中。ASP的`DOM`对象(Document Object Model)可以方便地创建、修改XML...

Global site tag (gtag.js) - Google Analytics