欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > asp.net >内容正文

asp.net

Ajax-简单的HelloWorld实例,使用了XMLHttpRequest(two)

发布时间:2025/3/21 asp.net 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Ajax-简单的HelloWorld实例,使用了XMLHttpRequest(two) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.创建一个简单的web工程

2.在index里面编写如下代码

<body><a href="helloajax.txt">helloajax!</a></body>

3.在WebRoot下创建helloajax.txt文件,并输入Helloajax!

4.继续编写index.jsp下的代码

<script type="text/javascript">//当打开网页的时候执行此函数window.onload = function() {//1.通过标签a来获取元素,并且是第一个adocument.getElementsByTagName("a")[0].onclick = function() {//3.创建一个XMLHttpRequest对象var request = new XMLHttpRequest();//4.准备发送请求的数据var url = this.href;var method = "GET";//5.调用XMLHttpRequest对象的open方法request.open(method, url);//6.调用XMLHttpRequest对象的send方法request.send(null);//7.为XMLHttpRequest对象添加 onreadystatechange 响应函数request.onreadystatechange = function() {//8.判断响应是否完成:XMLHttpRequest 对象的 readyState 属性值为4的时候if(request.readyState == 4) {//9.再判断响应是否可用:XMLHttpRequest 对象 status 属性值为200 或304if(request.status == 200 || request.status == 304) {//10.打印响应结果responseTextalert(request.responseText);}}}//2.取消a节点的默认行为return false;}}</script>

5.展示结果

一个简单ajax的HelloWorld实例就完成了

总结

以上是生活随笔为你收集整理的Ajax-简单的HelloWorld实例,使用了XMLHttpRequest(two)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。