xmlhttp实例

<script type="text/javascript">
function GetItemText(itemid,vtype)
{
var pstr="";
var itemtext="";
alert(itemid+‘,‘+vtype);
if(vtype==1)
{
itemtext=document.getElementById(itemid).value;
pstr="{%localhost%}/"+"?a=1&b=2";
alert(pstr);

}
if(pstr=="") return;
var xmlhttp;

if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
str=xmlhttp.responseText;
alert(str);
if (xmlhttp.readyState==4&&xmlhttp.status==200)
{
str=xmlhttp.responseText;
alert(str);
document.getElementById("txtHint").innerHTML=str;

}
}

xmlhttp.abort() ;
xmlhttp.open("GET",pstr,true);
xmlhttp.setRequestHeader("No-Cache","1");
xmlhttp.setRequestHeader("Pragma","no-cache");
xmlhttp.setRequestHeader("Cache-Control","no-cache");
xmlhttp.setRequestHeader("Expire","0");
xmlhttp.setRequestHeader("Last-Modified","Wed, 1 Jan 1997 00:00:00 GMT");
xmlhttp.setRequestHeader("If-Modified-Since","-1");

xmlhttp.send();

}
</script>

时间: 2024-12-03 13:53:24

xmlhttp实例的相关文章

疯狂XML学习笔记(6)-----------XML拓展

有关XML的基础知识以及格式要求在这里就不在赘述 以下是对XML基础的总结 初识 http://blog.csdn.net/u011225629/article/details/45676003 基础 http://blog.csdn.net/u011225629/article/details/45676359 下面是对XML的拓展包括 XML属性.验证 XML 元素可以在开始标签中包含属性,类似 HTML. 属性 (Attribute) 提供关于元素的额外信息. XML 属性 从 HTML,

Ajax我选择这样入门

什么是AJAX? AJAX的意思就是异步的JavaScript和XML.简而言之,它是使用XMLHttpRequest对象与服务器端通信的脚本语言.它可以发送及接收各种格式的信息,包括JSON.XML.HTML和文本文件.AJAX最为吸引人的就是它的“异步”特性,这意味着AJAX可以无需刷新页面而与服务器端进行通信.允许你根据用户事件来更新部分页面内容. 可以考虑的两个特性: 向服务器端发送请求,而不用重新加载页面. 从服务器端接收数据并处理. 第一步:如何发送一个HTTP请求 需要通过XMLH

php应用Ajax技术检测用户名

1.搭建Ajax开发框架,代码如下 <script language="javascript"> var http_request = false; function createRequest(url) { //初始化对象并发出XMLHttpRequest请求 http_request = false; if (window.XMLHttpRequest) { //Mozilla等其他浏览器 http_request = new XMLHttpRequest(); if

[Mozilla]AJAX快速入门

什么是AJAX? AJAX的意思就是异步的JavaScript和XML.简而言之,它是使用XMLHttpRequest对象与服务器端通信的脚本语言.它可以发送及接收各种格式的信息,包括JSON.XML.HTML和文本文件.AJAX最为吸引人的就是它的"异步"特性,这意味着AJAX可以无需刷新页面而与服务器端进行通信.允许你根据用户事件来更新部分页面内容. 可以考虑的两个特性: 向服务器端发送请求,而不用重新加载页面. 从服务器端接收数据并处理. 第一步:如何发送一个HTTP请求 需要通

js Ajax点击链接弹出一个DIV层窗口

下面是在实际项目中截取的部分代码,如果你想下载下来直接使用,可以点击这里点击文字弹出一个DIV层窗口代码. 效果图 HTML代码 <div class="cb pt10 mlf10"> <a href="__APP__/Article/chatpwd/value/7" onclick="verify(this);return false;" target="_blank" class="button

Ajax替换局部DIV层

<a href="addgoods.jsp" onclick="createRequest('addgoods.jsp','show');return false;">商品入库</a> 要替换的DIV <div id="show"></div> JS <%--ajax将jsp页面显示到指定div--%> <script language="javascript"

Ajax常用实例

摘录自:http://www.cnblogs.com/gaopeng527/p/4459622.html 1. 级联下拉列表 例1.1 级联下拉列表. (1)编写AjaxRequest.js文件,并将其保存到JS文件夹中.AjaxRequest.js的具体代码如下: var net = new Object(); //定义一个全局变量net //编写构造函数 net.AjaxRequest=function(url,onload,onerror,method,params){ this.req

【JavaScript】jQuery Ajax 实例 全解析

jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯. 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到). 1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中. url (String) :

AJAX学习整理二之简单实例

做了几个简单的实例,加载txt文本内容.加载xml文件内容,把xml文本内容转换成html表格显示.废话不多说,直接贴代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/html"> <head>     <title>通过ajax获取文本内容</title>     <meta charset="utf-8">     <scr