1-ajax概念和基本形式

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>1-ajax</title>
<script>

/*
ajax : Asynchronous JavaScript and XML 异步JavaScript和XML

用javascript异步形式去操作xml

数据交互
*/

window.onload = function(){

  var oBtn = document.getElementById(‘btn‘);

  oBtn.onclick = function(){

    //打开浏览器
    var xhr = new XMLHttpRequest();
    //在地址栏输入地址
    xhr.open(‘get‘,‘1.txt‘,true);
    //提交
    xhr.send();

    //等待服务器返回内容
    xhr.onreadystatechange = function(){

      if (xhr.readyState == 4) {
        alert(xhr.responseText);
      }

    }

  }
}

</script>
</head>
<body>
<input type="button" value="按钮" id="btn"/>
</body>
</html>

------------------------------------------------------------

1.txt

Hello world!

时间: 2024-08-07 23:42:03

1-ajax概念和基本形式的相关文章

Ajax概念及基础

今天只是介绍ajax概念及基础语法,使用的只是简单的逻辑,目的是加深ajax的作用和使用方法.1. 网络传输协议网络传输协议是一套规定浏览器与服务器之间交流时需要遵守的规范.如果浏览器与服务器各自设定协议不一致的话,就会产生两个之间交流的障碍.而在两者交互的时候无非是浏览器发出请求报文,服务器接收请求报文并返回响应报文,浏览器解析并渲染响应报文.1.1 请求报文请求报文是由浏览器发出,分三个部分:请求行,请求头,请求主体.1.1.1 请求行包含请求的方法:get或post;请求的路径或者是地址;

AJAX 概念 优势 发展前景 工作原理 底层技术 状态 缺点 框架

1. 概念 Ajax asynchronous JavaScript and XML , 异步js和xml. 这种解释已经过时了, 现在ajax就是, 允许浏览器和服务器通信, 而无需刷新当前页面的技术. 它本来是微软的技术, 是Google 在 google earth.google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行.事实上google目前在ajax技术方面的领先是微软所无法达到的 2. 发展前景 Gmail在收发邮件的时候已经和Outlook Ex

ajax初步(1)

搭建服务器环境,创建一个文件夹,本篇搭建为wamp环境,在www目录下,创建ajax文件夹. ajax概念: AJAX 指异步JavaScript及XML(Asynchronous JavaScript And XML(异步JavaScript和XML)),是指一种创建交互式网页应用的网页开发技术. 使用Javascript向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest.通过这个对象,您的 JavaScript 可在不重载页面的情况与Web服务器交换数据,即在不需要

关于AJAX 第一篇

现在的网页技术中常见的AJAX漏洞有哪些,我们有解决的手段吗? 要是跨站点攻击,拦截请求并修改,或者修改脚本,或者加载附加脚本.现在浏览器有同源策略,加之https都可以比较有效的挡掉,不过脚本写的有漏洞的话,那就没办法了.//JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能.

AJAX探索

一 简介 AJAX:Asynchronous JavaScript and XML (异步的 JavaScript 和 XML)Ajax 不是某种编程语言,是一种在无需重新加载整个网页的情况下能够更新部分网页的技术. 二 Ajax概念介绍 2.1 同步和异步 Ajax三步骤: Asynchronous Javascript And XML1.运用HTML和CSS实现页面,表达信息:2.运用XMLHttpRequest和web服务器进行数据的异步交换:3.运用JavaScript操作DOM,实现动

PHP. 02&#174;. Ajax异步处理、常见的响应状态、XMLHttpRequest对象及API、ajax的get/post方法、

异步对象 a)创建异步对象 b)设置请求的url等参数 c)  发送请求 d)注册时间 e)在注册的事件中获取返回的内容并修改页面显示的内容 布尔类型不能直接用echo输出 常见的响应状态 Ajax概念 在浏览器中,我们也能够不刷新页面,通过ajax的方式去获取一些新的内容,类似网页有微博,朋友圈,邮箱等 单词解释: Asynchronous Javascript And XML(异步JavaScript和XML), 他并不是凭空出现的新技术,而是对于现有技术的结合:核心是js对象XMLHttp

6_PHP AJAX MYSQL

XAMPP套装软件: 包含Apache.MySQL.PHP等多个开源软件的集合. https://www.apachefriends.org/zh_cn/index.html 监听完整相应消息: Wireshark启动——设置监听网卡——浏览器中输入要访问的资源地址,捕获相应消息,查看完整内容 JS和PHP语言的最本质上的区别? JS属于“静态网页技术”,在客户端浏览器中执行——客户端技术: PHP属于“动态网页技术”,在服务器端运行——服务器端技术. Server:服务器,提供域名解析,文件下

Ajax基础知识一。

了解Ajax对他的的基本内容进行一个悠闲的了解. 之前一直对Ajax不了解,在大学中也没有好好地学习一番,一直没有运用到实践中.现在学习基本的知识,填补一下那片海中的Ajax概念. 以下为整理总结的内容. 1.Ajax向服务器发送请求: 使用XMLHttpRequest 对象的open()和send()方法: open(method,url,async),method:表示请求的类型有GET和POST url:文件在服务器上的位置.async:true(异步)或者false(同步) send(S

JS原生AJAX

一.Ajax概念:局部网页实时异步刷新技术: 二.异步/同步: 同步:填完所有信息后,全部提交服务器,服务器响应后一次性返回全部: 异步:填完一条信息后,就提交服务器,服务器响应过程,依旧可以操作: 三.使用五部曲: 1.创建一个异步对象: var htmlhttp=new XMLHttpRequeset(); 2.设置请求方式和请求地址: htmlhttp.open("POST","url",true);  //post/get需要大写 3.发送请求: htmlh