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

东莞外贸网站设计网页qq邮箱登录入口官网

东莞外贸网站设计,网页qq邮箱登录入口官网,网页传奇哪个最好玩,最新版wordpressXMLHttpRequest基本使用 1.XMLHttpRequest(简称xhr)是浏览器提供的 JavaScript对象,通过他它,可以请求服务器上的数据资源 。之前所学的jQuery中的Ajax函数,就是基于xhr对象封装出来了的 2.用xhr发起get请求 创建xhr…

XMLHttpRequest基本使用

1.XMLHttpRequest(简称xhr)是浏览器提供的 JavaScript对象,通过他它,可以请求服务器上的数据资源 。之前所学的jQuery中的Ajax函数,就是基于xhr对象封装出来了的

2.用xhr发起get请求

  • 创建xhr对象

  • 调用xhr. open()函数

  • 调用xhr. send()函数

  • 监听xhr.onreadystatechange事件

3.使用xhr发起post请求

  • 创建xhr对象

  • 调用xhr. open()函数

  • 设置Content-Type属性(固定写法)

  • 调用xhr.send()函数,同时指定要发送的数据

  • 监听xhr.onreadystatechange事件

XMLHttpRequest - 基础使用

  1. AJAX 是浏览器与服务器通信的技术,采用 XMLHttpRequest 对象相关代码

  2. axios 是对 XHR 相关代码进行了封装,让我们只关心传递的接口参数

  3. 学习 XHR 也是了解 axios 内部与服务器交互过程的真正原理

语法:

案例:获取所有省份列表并展示到页面上

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><p></p><script>// 1.创建xhr对象const xhr=new XMLHttpRequest()// 2.设置请求方法,请求urlxhr.open('get','http://hmajax.itheima.net/api/province')// 3.监听loadend事件,接收响应结果xhr.addEventListener('loadend',()=>{// 将返回的json结果转化成js数组const res=JSON.parse(xhr.response)console.log(res)// 插入p标签,在数组每个元素后加入<br>document.querySelector('p').innerHTML=res.list.join('<br>')})//4.调用方法xhr.send()</script></body>
</html>

XMLHttpRequest数据提交

<body><button class="reg-btn">注册用户</button><script>/*** 目标:使用xhr进行数据提交-完成注册功能* POST http://hmajax.itheima.net/api/register* Body 参数(application/json)* username* password*/document.querySelector('.reg-btn').addEventListener('click', () => {// 1. 创建 xhr 对象const xhr = new XMLHttpRequest()// 2. 设置请求方法和 urlxhr.open('post', 'http://hmajax.itheima.net/api/register')// 3. 监听 loadend 事件获取响应xhr.addEventListener('loadend', () => {const res = JSON.parse(xhr.response)console.log(res)})// 4. 设置请求头// 参数1: 键// 参数2: 值xhr.setRequestHeader('Content-Type', 'application/json')// 5. 发请求 -> 携带参数const user = {username: 'mrdrager123',password: '123456'}//将数据转化为json格式xhr.send(JSON.stringify(user))})</script>
</body>

URL编码与解码

1.什么是url编码

URL地址中只允许出现英文相关的字母、标点符号、数字 , 因此,在url地址中不允许出现中文字符 。如果url中需要包含中文这样的字符 ,这必须对中文字符进行编码 (转义)

Url编码的原则:使用英文字符去表示非英文字符

2.如何对url进行编码与解码

浏览器提供了url编码与解码的API ,分别是 :

encodeURI()编码的函数 decodeURI()解码的函数

http://www.yayakq.cn/news/409057/

相关文章:

  • 查询企业联系方式的软件淮安做网站优化
  • wordpress托管站点莱芜房产网二手房出售信息
  • 建设网站的目的以及意义好模版网站
  • 建筑公司网站新闻工信部网站备案查询验证码错误
  • 网站建设实训的方法杭州抖音代运营
  • 企业网站开发与管理在线生成网站地图
  • 企业网站建设费用怎么记账git做网站根目录
  • 德兴网站建设福田区南山区龙岗区
  • 做网站推广员工个人网站制作模板主页
  • 常州网站建设公司平台wordpress comment
  • 正安县网站seo优化排名wordpress 黑镜主题
  • 怎么买域名做企业网站青岛百度快速排名优化
  • wordpress搭建tag页面seo方案
  • 大男人直播视频wordpress主题 SEO优化
  • 做网站 多少钱百度网站排名 查询
  • 网站后台任务宜春做网站的公司
  • 电器网站建设视觉设计师培训
  • 网站开发女生厦门网站建设680
  • 找关键词的网站买域名自己做网站
  • psd数据网站网站设计的关键
  • 网站制作 代码wordpress 媒体库目录
  • 国外商业网站建设wordpress注册数学验证码
  • 网站建设app小程序北京奢侈品商场排名
  • 小米网站制作安卓优化大师最新版
  • 做网站公司的收费多少交投建设集团网站
  • 有特效的网站合肥seo网站优化培训
  • 网站建设 发短信文案百度一下首页问问
  • 手机网站建设团队抖音自媒体平台注册
  • 网站集约化建设规范寮步建设网站
  • 给漫画网站做推广专业手机网站建设企业