<script type="text/javascript">
function startRequest(){
var xhr;
if(window.XMLHttpRequest){
xhr = new XMLHttpRequest();
} else if (window.ActiveXObject){
xhr = new ActiveXObject();
}
xhr.open('post','ajaxTestServlet');
alert("3");
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
alert("返回的信息是:"+xhr.responseText);
}
};
var name = document.getElementById("username").value;
xhr.send("username="+name);
}
</script>
1.利用javascript创建ajax引擎,即XMLHttpRequest对象
2.在XMLHttpRequest中设置要发送的请求,利用的是open(arg0,arg1,arg2)方法: xmlHttp.open()
arg0:该次请求提交的方式:get/post
arg1:该次请求的路径url,如果是get,则需要在路径后加上传递的相应参数parama
arg2:代表的是该次请求的模式,同步模式/异步模式(true),通常采用异步提交模式
3.发送请求,调用send()方法
4.需要处理返回值,就要监听readyState,处理每次状态的改变,当状态为4时,将返回值进行真正处理
分享到:
相关推荐
JavaScript 和 AJAX 是 web 开发中的关键技术,用于创建交互式的网页应用。AJAX,全称"Asynchronous JavaScript and XML",即异步 JavaScript 和 XML,虽然它的名字包含 XML,但实际使用中,数据格式不仅限于 XML,...
标题中的"sql c# javascript ajax"表明我们讨论的是四个关键的编程和技术概念,它们在现代Web应用程序开发中扮演着重要角色。以下是对这些概念的详细解释: 1. SQL(Structured Query Language):SQL是用于管理和...
JavaScript AJAX(异步JavaScript和XML)是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的技术。在现代Web开发中,AJAX是构建动态、交互性网站的关键工具。通过AJAX,用户可以实现页面的无刷新更新...
javascript ajax请求,和接收服务器返回数据
用javaScript Ajax访问WebServices服务器端,引用了IBM developerworks社区James Snell写的两个js文件,纯HTML页面即可调用WebServices服务!
**JavaScript、Eclipse与Ajax开发** 在IT行业中,JavaScript是一种广泛使用的客户端脚本语言,用于增强网页交互性和动态功能。Eclipse是一款强大的开源集成开发环境(IDE),支持多种编程语言,包括Java、...
o3d lib1 graph javascript ajax
在IT行业中,CSS、JavaScript和Ajax是构建现代网页和应用程序不可或缺的技术。这三者相互协作,为用户提供丰富的交互性和动态体验。以下是对这些技术的详细解释及其在网页开发中的应用。 **CSS(Cascading Style ...
JavaScript 和 AJAX 是 web 开发中的两个重要概念,它们在创建动态和交互式的网页方面起着至关重要的作用。这个"Javascript & Ajax 中文手册"是由知名的在线学习平台 w3school 提供的,它为学习者提供了丰富的教程和...
用ajax 和 JavaScript作为浏览器端, c++作为服务器端(socket写成) 自定义了一些GET和POST的语法来进行服务器和浏览器之间的通信 运行exe程序即可 远程电脑只需打开浏览器即可浏览和下载服务器电脑上的文件系统...
JavaScript AJAX(Asynchronous JavaScript and XML)技术是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的技术。它使得Web应用程序能够更加动态和响应式,提高用户体验。在本篇文章中,我们将深入...
"ajax_init_javascript_ajax_"这个标题暗示我们将讨论一个用JavaScript原生方法封装的Ajax函数,这对于高效地构建动态交互的网站至关重要。通过这个封装,开发者可以更方便地调用Ajax请求,处理服务器返回的数据,...
相关文章:https://blog.csdn.net/superwebmaster/article/details/80678590 如有问题,下载文件内含有联系方式,可以一起讨论技术。
Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的核心在于利用JavaScript与服务器进行交互,通过XML、JSON或其他...
JavaScript AJAX(Asynchronous JavaScript and XML)是Web开发中一种用于创建动态、交互性网页的技术。它允许网页在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容,极大地提升了用户体验。AJAX的...
在本项目中,JavaScript可能用于处理用户输入、更新DOM(Document Object Model)、执行异步通信(Ajax)等任务。它可以通过事件监听器(如`addEventListener`)响应用户的交互,使用`document.getElementById`或`...
Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种创建动态网页的技术,允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。在"JavaScript语言与Ajax应用(第二版)...
ppt 学习资源这是一个很好的ppt资源