当前位置: 首页 > wzjs >正文

微信公众号做微网站外贸seo推广公司

微信公众号做微网站,外贸seo推广公司,网站名称是什么,wordpress购物插件14、实现ajax请求 通过 JavaScript 的 异步通信,从服务器获取 XML 文档从中提取数据,再更新当前网页的对应部分,而不用刷新整个网页。 步骤: 创建一个 XMLHttpRequest 对象。设置超时时间。定义成功和失败的回调函数。监听请求…

14、实现ajax请求

通过 JavaScript 的 异步通信,从服务器获取 XML 文档从中提取数据,再更新当前网页的对应部分,而不用刷新整个网页。

步骤:

  • 创建一个 XMLHttpRequest 对象。
  • 设置超时时间。
  • 定义成功和失败的回调函数。
  • 监听请求状态变化,并在请求完成时检查 HTTP 状态码,调用相应的回调函数。
  • 处理网络错误和超时错误。
  • 打开请求,设置请求头和响应类型,并发送请求。

代码:

const SERVER_URL = "test.json"
// 创建请求
const xhr = new XMLHttpRequest();
// 设置超时时间
const timeout = 1000;
// 成功的回调函数
function onSuccess(res){console.log("Success:" ,  res)
}
// 失败的回调函数
function onError(res){console.log("Error:" , res)
}// 监听状态:包括ajax的和http的
xhr.onreadystatechange = () => {if (xhr.readyState !== 4) return;if ((xhr.status >= 200 && xhr.status < 300) || xhr.status === 304) {onSuccess(xhr.response);}else {onError(xhr.response)}
};
// 错误的情况
xhr.onerror = function() {onError("错啦"+xhr.response);
};2
// 超时的情况
xhr.ontimeout = function(){onError("超时啦"+xhr.response);
}
// 先open
xhr.open("GET", SERVER_URL, true);
// 设置请求头
xhr.setRequestHeader("Accept", "application/json");
// 设置请求类型
xhr.responseType = "json";
// 发送请求
xhr.send(null);
`
http://www.dtcms.com/wzjs/405185.html

相关文章:

  • 2345网址导航下载到桌面windows优化大师和鲁大师
  • 建设网站公司 昆山百度网站收录入口
  • 西安网站设计开发人才惠州百度seo排名
  • 做美容网站谈谈自己对市场营销的理解
  • 制作公司网站 价格b站软件推广大全
  • 三合一网站建设百度入口网址
  • 侦探公司做网站的资料百度题库
  • 兰州建设厅网站seo公司 杭州
  • 数据库与网站建设的关系百度投诉电话
  • 网站开发后端做那些品牌推广案例
  • 有没有做兼职的网站百度推广平台登录入口
  • 做淘宝券网站网络营销案例ppt
  • 潞城建设局网站怎么把抖音关键词做上去
  • 开通网站软件的会计科目怎么做项目优化seo
  • 怎样给公司做推广 网站线上销售平台都有哪些
  • 网站图片大小优化怎么做一个公司网站
  • 网站建设公司 佛山自己建网站
  • 重庆网站建设建站收费优秀企业网站欣赏
  • 做网站号码怎么样才能引流客人进店
  • 深圳做网站 信科网络新区seo整站优化公司
  • 做网站生意越来越差百度关键词推广一年多少钱
  • 网站设计项目明细曹操博客seo
  • 织梦网站地图怎么做xml自己制作网页的网站
  • 橙色营销网站交换友链平台
  • discuz轻社区模板东莞seo建站咨询
  • 电子商务网站建设项目无锡seo培训
  • 网站如何做图片自动切换google下载app
  • 动漫视频网站模板b2b模式的电商平台有哪些
  • 做网站是要编程吗百度我的订单查询
  • 营销型网站建设一般要多少钱最近的电脑培训班在哪里