html5之ajax学习(一)

一、基础知识点了解

1.内存:程序运行首先在磁盘->内存->CPU(写内容反过来);
2.协议:计算机之间的特定的默认规则关系(程序员与程序员、程序员和计算机、计算机和计算机等)(协议是双方事先约定好的规则);
3.网络:多方之间进行的通信;IP地址:计算机的标示符、端口:计算机的应用程序、域名:IP地址的别名(多对一、一对一)DNS:域名解析;
4.环境配置:安装wamp(苹果电脑是mama m:mac 操作系统 apache:提供网页的服务的应用程序 m:mysql p:php)来演示静态页面访问效果
5.静态网站和动态网站:.html静态网站:可维护性很差;动态网站php jsp .net python 动态的生成html页面
例如:动态的网站

<?php
$apple = '11';
//根据取到的参数,动态的加载数据
$flag= $_GET['param'];
if($flag == 1){
  echo'<div>'.$apple.'</div>';
}else{
  echo'<div> jiayou</div>';
}
?>

知识点补充:
B/S browser浏览器 server服务器
C/S client客户端 server服务器

二、同步和异步---异步效果iframe.web_recv

实例登录页面讲解:


前端代码

<form action = "../dizhi.php" method= "post" target="my frame">

用户名:<input type = "text" value="username">

密码:<input type = "password" value="password">

<input type="submit" value="提交">

</form>

<iframe name="myframe"></iframe>

后端代码

 <?php
$flag = 1;
$username = $_POST['username'];
$password = $_POST['password'];
 //访问服务器,返回用户名和密码数据
if($flag == 1){
  echo'用户名'.$username.'密码'.$password;
}else{
  echo 0;
}
?>

三、原生ajax的通讯设置

Ajax的运行环境:服务器
//1.手机
var ajax = new XMLHttpRequest();
//2.拨号
ajax.open("get","test.txt",true);
//3.发送
ajax.send(null);
//4.检测状态-回调函数
ajax.onreadystatechange = function(){
  //发送状态4为成功
  if(ajax.readyState == 4){
      //返回数据成功
      if(ajax.status >=200&&ajax.status<=207||ajax.status==304){
        //返回的具体的内容
        alert(ajax.responseText);
      }
  }
}
3.1 ajax.readyState状态值
0 - (未初始化)还没有调用send()方法 
1 - (载入)已调用send()方法,正在发送请求 
2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 
3 - (交互)正在解析响应内容 
4 - (完成)响应内容解析完成,可以在客户端调用了 
3.2ajax.status
参考这篇文章http://blog.csdn.net/libertea/article/details/11059425

    持续更新中......
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,131评论 25 709
  • 五十三:请解释 JavaScript 中 this 是如何工作的。1.方法调用模式当一个函数被保存为一个对象的属性...
    Arno_z阅读 3,754评论 0 2
  • 企业只是要它们需要的劳动力,你优秀不优秀不是它在意的。太优秀反而不会录用。因为大多数企业都是基于某种程度的信息封闭...
    坚固迷雾阅读 1,724评论 0 0
  • 天黑如墨,海岸边灯塔白色光线刺破苍穹。海风咧咧,寒气逼人。 唐毅清喘着粗气背靠着一棵大树,往前是高耸的悬崖,海浪拍...
    YOYO岁月如歌阅读 1,819评论 0 3
  • 尽管我只是一个初入职场的小白,但是也见过诸多不同风格的领导,从这些领导的作风,完全可以感受到一家公司的成长与未来。...
    Blair905阅读 2,910评论 0 0

友情链接更多精彩内容