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

公司网站赏析更改网站的布局

公司网站赏析,更改网站的布局,盐城有没有做网站吗,想自己做一个网站应该怎么弄在原生js中我们使用的是XMLHttpRequest对象来发送ajax请求 主要步骤就是: 1.创建XMLHTTPRequest对象 2.使用open方法设置和服务器的交互信息 3.设置发送的数据,开始和服务器端交互 4.注册事件 5.更新界面 (1) get方式 //步骤一…

在原生js中我们使用的是XMLHttpRequest对象来发送ajax请求

主要步骤就是:

    1.创建XMLHTTPRequest对象

  2.使用open方法设置和服务器的交互信息

  3.设置发送的数据,开始和服务器端交互

  4.注册事件

  5.更新界面

(1) get方式

//步骤一:创建异步对象
var ajax = new XMLHttpRequest();
//步骤二:设置请求的url参数,参数一是请求的类型,参数二是请求的url,可以带参数,动态的传递参数starName到服务端
ajax.open('get','getStar.php?starName='+name);
//步骤三:发送请求
ajax.send();
//步骤四:注册事件 onreadystatechange 状态改变就会调用
ajax.onreadystatechange = function () {if (ajax.readyState==4 &&ajax.status==200) {//步骤五 如果能够进到这个判断 说明 数据 完美的回来了,并且请求的页面是存在的console.log(ajax.responseText);//输入相应的内容}
}

 (2)post方式

//创建异步对象  
var xhr = new XMLHttpRequest();
//设置请求的类型及url
//post请求一定要添加请求头才行不然会报错
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr.open('post', '02.post.php' );
//发送请求
xhr.send('name=fox&age=18');
xhr.onreadystatechange = function () {// 这步为判断服务器是否正确响应if (xhr.readyState == 4 && xhr.status == 200) {console.log(xhr.responseText);} 
};

 二、也可以对原生js发送ajax请求进行封装

function ajax_method(url,data,method,success) {// 异步对象var ajax = new XMLHttpRequest();// get 跟post  需要分别写不同的代码if (method=='get') {// get请求if (data) {// 如果有值url+='?';url+=data;}else{}// 设置 方法 以及 urlajax.open(method,url);// send即可ajax.send();}else{// post请求// post请求 url 是不需要改变ajax.open(method,url);// 需要设置请求报文ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");// 判断data send发送数据if (data) {// 如果有值 从send发送ajax.send(data);}else{// 木有值 直接发送即可ajax.send();}}// 注册事件ajax.onreadystatechange = function () {// 在事件中 获取数据 并修改界面显示if (ajax.readyState==4&&ajax.status==200) {// console.log(ajax.responseText);// 将 数据 让 外面可以使用// return ajax.responseText;// 当 onreadystatechange 调用时 说明 数据回来了// ajax.responseText;// 如果说 外面可以传入一个 function 作为参数 successsuccess(ajax.responseText);}}}

以上就是使用原生方式的ajax请求。

 

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

相关文章:

  • 郴州建设工程建设信息网站北滘禅城网站建设
  • 网站备案变更接入wordpress 获取用户id
  • 织梦cms仿某作文网站整站源码(带采集)安装数据库佛山网站建设优化
  • 西安网站建设价格学校 网站建设 报销
  • 网站建设汉狮怎么样网站是asp还是php
  • 专业的网站建设费用开源网站建设工具
  • 东平企业建站公司元气森林的网络营销方式
  • 百度建网站装修案例文案怎么写
  • 网站开发怎么挣外快备案域名怎么弄
  • 网站正在建设维护中天津创思佳网络网站制作公司
  • 高青网站建设yx718上海网站建设流程
  • 公司怎么注册官方网站做移动网站快速排
  • 做一电影网站怎么赚钱吗网站制作地点
  • 深圳网站设计设计小程序跳转到网站
  • 高端医疗网站开发程序员接私活平台
  • 网站备案多少天如何自己写一个网站
  • 网站建设 培训百度后台管理
  • 上海网站设计开发公司网站开发全程实例
  • 农畜产品销售平台的网站建设展厅设计搭建展位设计
  • 怎么学php网站开发类似设计师联盟的网站
  • 网站建设收费标准流程免费产品推广软件
  • 教育类网站策划书15年做那些网站能致富
  • 模板网站怎么修改专业的新乡网站建设
  • 成都做一个中小企业网站需要多少钱颍上建设局网站
  • 网站公司郑州关系的网站
  • 排名好的昆明网站建设济南网站建设李尚荣
  • 深圳p2p网站开发博客一号WordPress
  • 汽车之家网站开发方案wordpress 定制菜单
  • 很有设计感的企业网站互联网推广培训
  • 南通网站建设价格建设一个网站的硬件要求吗