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

湖北城乡和建设官方网站一个简单的网站怎么做的

湖北城乡和建设官方网站,一个简单的网站怎么做的,wordpress热门主题,为什么电脑有些网页打不开什么是Ajax Asynchronous JavaScript and xml 异步的 js 和 xml(数据承载方式) #xff0c;本质#xff1a;使用js提供的异步对象XMLHttpRequest 异步的向服务器提交请求#xff0c;并且接受服务器响应回来的数据。 使用ajax 1.创建异步对象 var xhrnew XMLHttp…什么是Ajax Asynchronous  JavaScript  and  xml   异步的  js  和  xml(数据承载方式) 本质使用js提供的异步对象XMLHttpRequest 异步的向服务器提交请求并且接受服务器响应回来的数据。 使用ajax 1.创建异步对象 var xhrnew XMLHttpRequest(); 2.创建请求 xhr.open(method,url,isAsyn);xhr.open(get,http://127.0.0.1:8080/login,true); method:请求的方法注意必须是字符串的形式get post url:请求的url注意必须是字符串 isAsyn:是不是要使用异步boolean值true/false  3.发送请求 xhr.send(formdata);注意get方法没有formdata请求主体,所以在使用get方法时这里的参数可以不填写也可以写null  4.绑定监听接收响应数据 xhr.readyState属性用于表示xhr对象的请求状态一共5个状态 0请求尚未初始化 1:  已经打开服务器连接正在发送请求 2接收响应头 4响应数据接收完毕 在发送请求之前先配置监听接收响应数据的方法然后发送请求所以执行顺序应该是1,2,4,3 get请求 xhr.open(get,url,true) url/demo/get_login?uname$unameupwd$upwd function login() {//获取页面上用户的用户名和密码var $uname uname.value;var $upwd upwd.value;//使用ajax访问服务器并接受请求//1.创建xhr异步对象var xhr new XMLHttpRequest();//4.绑定监听接受响应xhr.onreadystatechange function () {if (xhr.readyState 4 xhr.status 200) {var result xhr.responseText;alert(result);}}//2.创建请求打开连接xhr.open(get, /demo/get_login?uname $uname upwd $upwd, true);//3.发送请求xhr.send(); } router.get(/get_login,(req,res){//获取参数var $unamereq.query.uname;var $upwdreq.query.upwd;if(!$uname){res.send(用户名不存在);return;}if(!$upwd){res.send(密码不存在);return;}//查询数据库返回响应var sqlselect * from xz_user where uname? and upwd?;pool.query(sql,[$uname,$upwd],(err,result){if(result.length0){res.send(1);}else{res.send(0);}});}); post请求 xhr.send(formdata)必须带着请求主体发送请求主体就是一个字符串 var formdatauname$unameupwd$upwd; 在xhr.open和xhr.send之间设置请求头信息把content-type设置为可以发送特殊字符 xhr.setRequestHeader(Content-Type,application/x-www-form-urlencoded) function login() {//获取用户输入的数据var $uname uname.value;var $upwd upwd.value;//ajax操作post//1.获取xhr异步对象var xhr new XMLHttpRequest();//4.绑定监听xhr.onreadystatechange function () {if (xhr.readyState 4 xhr.status 200) {var result xhr.responseText;alert(result);}}//2.打开连接xhr.open(post, /demo/post_login, true);//创建请求主体把数据放到请求主体中var formdata uname $uname upwd $upwd;//由于要传递整个请求主体//而请求主体中有特殊字符必须修改请求头xhr.setRequestHeader(Content-Type, application/x-www-form-urlencoded);//3.发送请求xhr.send(formdata);} router.post(/post_login,function(req,res){//获取前台数据var $unamereq.body.uname;var $upwdreq.body.upwd;if(!$uname){res.send(用户名为空);return;}if(!$upwd){res.send(密码为空);return;}//查询数据库var sqlselect * from xz_user where uname? and upwd?;pool.query(sql,[$uname,$upwd],(err,result){if(result.length0){res.send(1);}else{res.send(0);}}); });
http://www.hkea.cn/news/14548780/

相关文章:

  • Ui互联网门户网站建设成都的网站
  • 响应式全屏网站企业网站推广策略
  • 网站源码下载平台源码自适应网站 与响应式
  • 厦门旋挖建筑公司网站昆明网站建设是什么
  • 男人和女人做羞羞的事情网站淘宝seo对什么内容优化
  • 视频网站开发费用杭州企业名录大全
  • 品牌型网站制作公司天元建设集团有限公司企业简介
  • 南通网站定制费用装修公司网站建设解决方案
  • 网站竞价托管驻马店手机网站制作
  • 南京绿色建筑网官网网站搭建推广优化
  • 个人备案网站可以做淘宝客吗网站友链怎么添加
  • 做企业网站项目asp 网站路径泄露 解决
  • 哪有做外单的图片素材网站手机微信小程序怎么制作
  • 网页设计需求分析范文郑州seo网络营销
  • 深圳网站建设 壹起航seo整站优化哪家好
  • 自己设置网站怎么做外贸出口流程
  • 企业网站建设的背景和目的纯净水企业怎样做网站
  • 网站开发完没人运营网站模板和源码
  • 网站根域名是什么营销网站建设推广
  • 外贸用什么网站开发客户响应式WordPress企业主题
  • 网站知名度仿网站教程
  • 做视频的背景音乐哪里下载网站怎么制作图片文件夹
  • 国外 视频上传网站源码免费传媒
  • 网站特色做网站能自己找服务器吗
  • h5响应式企业网站源码简约网站模版
  • 商业网线多少钱一年关键词排名优化营销推广
  • 设计素材网站免费的提高手机性能的黑科技软件
  • 深圳本地网站建设深圳科技公司排名10
  • 网站上线稳定后工作seo网站优化怎么做
  • 建设银行官网首页网站南山片区石家庄百度推广电话