在js中利用ajax技术实现不刷新更新内容
来源:互联网 发布:python做数据分析 编辑:程序博客网 时间:2024/05/16 11:52
首先我创建了一个helloajax.txt的文本,我准备在a链接里面实现不刷新更新链接的内容
<html>
<head><title></title>
<meta charset="utf-8">
<script type="text/javascript">
window.onload = function(){
var a = document.getElementById("a");
a.addEventListener("click",function(e){
//1.获取 a 节点,并且为其添加onclic事件
//2.取消a节点的默认行为
//3.创建一个XMLHttpRequest对象
var request = new XMLHttpRequest();
//4.准备发送请求的url
var url = "helloajax.txt";
var method = "GET";
request.open(method,url);
request.send(null);
request.onreadystatechange = function(){
if(request.readyState == 4)
{
if(request.status == 200||request.status == 304)
{
alert(request.responseText);
}
}
}
//5.调用XMLHttpRequest对象的open()方法
//6.调用XMLHttpRequest对象的send()方法
//7.为XMLHttpRequest对象添加onreadystatechang响应函数
//8.判断响应是否完成XMLHttpRequest对象的readyState的属性值为4的时候
//9.判断响应是否可用:XMLHttpRequest对象的属性值为200
//10.打印响应结果:requestText
e.preventDefault();
},false);
}
</script>
</head>
<body>
<a href="helloajax.txt" id="a">HelloAjax</a>
</body>
</html>
实现结果如图:
0 0
- 在js中利用ajax技术实现不刷新更新内容
- Spring MVC利用ajax不刷新更新右侧内容
- AJAX实现不刷新页面点击按钮在目标位置加载目标内容
- php中利用ajax实现局部刷新
- 用Ajax实现不刷新页面修改内容
- 利用ajax和JSP技术实现网页中表单的局部刷新(只刷新表单数据,而不刷新整个页面)
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用ajax技术实现网页无刷新进度条显示
- 利用AJAX技术实现网页无刷新进度条显示
- 利用js实现table的无刷新静态内容过滤
- 利用JS实现局部刷新验证码(非Ajax)
- 坚持#第72天~凭直觉控制速度
- Spring Security教程(13)---- 验证码功能的实现
- 少有程序员读的书
- 初赛复习
- 一个 Linux 上分析死锁的简单方法
- 在js中利用ajax技术实现不刷新更新内容
- go语言defer的用法
- Codeforces Round #377 (Div. 2)D - Exams
- Tomcate配置默认端口、默认应用、默认主页
- 第3节--深度学习介绍
- View自定义学习摘要笔记(二)
- MACAW (multiple access with collision avoidance fro Wireless)
- iOS 关闭软键盘
- shell脚本