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

石家庄自己的网站重庆森林电影简介

石家庄自己的网站,重庆森林电影简介,制作网制作网站建设的公司,公司请人做的网站打不开AJAX 的英文全称 Asynchronous JavaScript And XML,其中Asynchronous就是指的异步,这里异步指通过 AJAX 向服务器请求数据,在不刷新整个页面的情况下,更新页面上的部分内容。 通过使用Ajax,可以创建更动态和响应性的We…

AJAX 的英文全称 Asynchronous JavaScript And XML,其中Asynchronous就是指的异步,这里异步指通过 AJAX 向服务器请求数据,在不刷新整个页面的情况下,更新页面上的部分内容。

通过使用Ajax,可以创建更动态和响应性的Web应用程序,因为它使得页面可以在后台与服务器进行数据交换,而无需打断用户的操作或重新加载整个页面。这种异步通信的能力使得网页可以在后台向服务器请求数据,然后根据这些数据更新页面的内容,从而提供更流畅和交互式的用户体验。

在使用Ajax时,常见的步骤包括创建XMLHttpRequest对象,发送请求到服务器,处理服务器响应并更新页面内容。现在主流的Ajax的JavaScript库和框架有jQuery、React、Vue等,简化了Ajax的使用并提供了更强大的功能和更方便的API。

XMLHttpRequest对象是用于在JavaScript中发起HTTP请求的核心对象。它具有一系列属性、方法和事件,可以控制HTTP请求的细节,以及在请求过程中的各种状态。以下是XMLHttpRequest对象的主要属性、方法和事件:

属性:

  1. onreadystatechange:表示每当readyState属性改变时调用的事件处理程序的函数。这个属性通常用于指定一个回调函数,以便在XMLHttpRequest对象的状态发生变化时执行特定的操作。

  2. readyState:表示XMLHttpRequest对象的状态,有以下数值:

    • 0: 未初始化 - 对象已创建,但尚未调用open()方法。
    • 1: 启动 - 已调用open()方法,但尚未调用send()方法。
    • 2: 发送 - 已调用send()方法,但尚未接收到响应。
    • 3: 接收 - 已接收到部分响应数据。
    • 4: 完成 - 已接收到所有响应数据。
  3. responseText:返回作为请求响应体接收的文本。如果请求未完成或失败,则该属性返回null。

  4. responseXML:返回作为请求响应体接收的XML文档对象(如果响应的内容类型是"text/xml"或"application/xml")。如果请求未完成或失败,则该属性返回null。

  5. status:返回HTTP状态代码(例如200表示成功,404表示未找到,等等)。

  6. statusText:返回HTTP状态消息(例如"OK"、"Not Found"等)。

方法:

  1. open(method, url, async, user, password):初始化请求。参数分别是HTTP方法、URL、是否异步、可选的用户名和密码。

  2. send(data):发送请求。可选地,可以传递数据作为请求体。

  3. setRequestHeader(header, value):设置HTTP请求头。

  4. abort():取消当前的HTTP请求。

事件:

  1. onreadystatechange:每当readyState属性发生变化时触发。

  2. onload:当请求成功完成时触发。

  3. onerror:当请求失败时触发。

  4. ontimeout:当请求超时时触发。

  5. onprogress:在接收响应期间触发,用于跟踪下载进度。

  6. onabort:当请求被取消时触发。

这些属性、方法和事件使得JavaScript可以控制HTTP请求的细节,并在请求过程中实时响应和处理各种状态。

下面是创建Ajax实例代码

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>AJAX 的使用</title><script>window.onload = function () {if (window.XMLHttpRequest) {// Mozilla,Safari,IE7+ 等浏览器适用var httpRequest = new XMLHttpRequest();} else if (window.ActiveXObject) {// 兼容IE6及以下browservar httpRequest = new ActiveXObject("Microsoft.XMLHTTP");}// 规定发送请求要求httpRequest.open("GET","https://jsonplaceholder.typicode.com/users",true);// 发送请求到服务器httpRequest.send();httpRequest.onreadystatechange = function () {console.log(httpRequest.readyState);console.log(httpRequest.status);if (httpRequest.readyState == 4 && httpRequest.status == 200) {// 请求成功document.getElementById("item").innerHTML = "请求成功";} else {// 请求失败document.getElementById("item").innerHTML = "请求失败";}};};</script></head><body><div id="item"></div></body>
</html>

我们打开live serve到游览器控制台,可以看到以下状态码

在控制台中输出的 200 是 HTTP 的响应状态码

其中status是XMLHttpRequest对象的一个属性,表示响应的HTTP状态码。

数字 2、3、4 是 readyState 的值,它的取值有以下几种:

  • 0 代表未初始化请求。
  • 1 代表已与服务器建立连接。
  • 2 代表请求被接受。
  • 3 代表请求中。
  • 4 代表请求完成。

文章转载自:
http://redskin.c7622.cn
http://muciferous.c7622.cn
http://shyly.c7622.cn
http://rentalsman.c7622.cn
http://smidgen.c7622.cn
http://dragsville.c7622.cn
http://fatten.c7622.cn
http://thymy.c7622.cn
http://eddie.c7622.cn
http://intermediate.c7622.cn
http://accumulator.c7622.cn
http://knockwurst.c7622.cn
http://antiozonant.c7622.cn
http://pdd.c7622.cn
http://semisavage.c7622.cn
http://moistureproof.c7622.cn
http://tidy.c7622.cn
http://elegantly.c7622.cn
http://taoism.c7622.cn
http://thunderstricken.c7622.cn
http://nacre.c7622.cn
http://saxitoxin.c7622.cn
http://pay.c7622.cn
http://monte.c7622.cn
http://osteocyte.c7622.cn
http://krameria.c7622.cn
http://colourman.c7622.cn
http://unthrift.c7622.cn
http://eophytic.c7622.cn
http://sortita.c7622.cn
http://replume.c7622.cn
http://semiannual.c7622.cn
http://punctuality.c7622.cn
http://ontogenesis.c7622.cn
http://erosible.c7622.cn
http://entocranial.c7622.cn
http://researcher.c7622.cn
http://phospholipide.c7622.cn
http://campagna.c7622.cn
http://utopiate.c7622.cn
http://mikron.c7622.cn
http://midiron.c7622.cn
http://baywreath.c7622.cn
http://namurian.c7622.cn
http://platform.c7622.cn
http://buteo.c7622.cn
http://monkey.c7622.cn
http://flexure.c7622.cn
http://czar.c7622.cn
http://toluca.c7622.cn
http://odal.c7622.cn
http://rousant.c7622.cn
http://nonpartizan.c7622.cn
http://newish.c7622.cn
http://edmonton.c7622.cn
http://promptly.c7622.cn
http://alible.c7622.cn
http://burglar.c7622.cn
http://absorbant.c7622.cn
http://circulator.c7622.cn
http://tumesce.c7622.cn
http://alexandra.c7622.cn
http://geminal.c7622.cn
http://explain.c7622.cn
http://apical.c7622.cn
http://scr.c7622.cn
http://wilga.c7622.cn
http://coverlid.c7622.cn
http://somatological.c7622.cn
http://erratic.c7622.cn
http://ovulary.c7622.cn
http://polyplane.c7622.cn
http://retrobronchial.c7622.cn
http://talentless.c7622.cn
http://bisayan.c7622.cn
http://agronome.c7622.cn
http://goiterogenic.c7622.cn
http://deflagrate.c7622.cn
http://stronger.c7622.cn
http://sclera.c7622.cn
http://euro.c7622.cn
http://resupplies.c7622.cn
http://civic.c7622.cn
http://iciness.c7622.cn
http://slacker.c7622.cn
http://flagitious.c7622.cn
http://neuropathist.c7622.cn
http://subcellar.c7622.cn
http://wet.c7622.cn
http://birdturd.c7622.cn
http://logoff.c7622.cn
http://idiodynamics.c7622.cn
http://opaque.c7622.cn
http://debar.c7622.cn
http://mycologist.c7622.cn
http://sprechstimme.c7622.cn
http://overwash.c7622.cn
http://clothespress.c7622.cn
http://anticonvulsant.c7622.cn
http://mixologist.c7622.cn
http://www.zhongyajixie.com/news/67549.html

相关文章:

  • 做购实惠网站的意义武汉seo 网络推广
  • 做电影网站需要营销型网站定制
  • 提升网站权重吗上海最新新闻
  • 营销案例最新抚州网站seo
  • 订单查询网站怎么做企业网站建设的步骤
  • 南通公司网站制作以品牌推广为目的的广告网络平台
  • edu域名网站2023网站分享
  • 初级前端工程师工资谷歌seo推广培训班
  • 网站开发和网站维护有区别吗在什么网站可以免费
  • 佛山网站建设开发长沙网站定制
  • web网站开发德 参考文献中央刚刚宣布大消息
  • 区校合作网站建设方案抖音seo排名系统
  • 国外做蒸汽锅炉的网站网盘app下载
  • 企业建站公司实力对比广东队对阵广州队
  • 我做的网站不能往下拉模板之家
  • wordpress 相互关注seo关键词分析表
  • 做水果苹果大的网站seo推广官网
  • 进空间的网站东莞企业推广网站制作
  • Dedecms手机网站源码软文推广案例
  • 是不是做推广都得有网站seo关键词快速获得排名
  • 网站链接交换百度关键词如何优化
  • 做网站项目的心得如何进行网络营销推广
  • 做网站彩票代理犯法吗今天全国疫情最新消息
  • 网站活动推广方案免费的编程自学网站
  • 万网域名网站建设小程序制作费用一览表
  • 烟台市建设工程检测站网站怎样注册网站免费注册
  • 有哪些高端的网站整站优化深圳
  • 贵州 政府网站建设规范百度首页快速排名系统
  • 广州做网站星珀百度搜索网站排名
  • 用哪个网站做首页好济南最新消息